MAHHHHHHVDDDDKMNSDDNADGLIFSPLPQNKNTVVRHYSNEQEMPNLSQMAQRTIDFPTQIVRVSGNLTGLELSCDDVENEIDQVFSKKISPNLFTYNTYVSCGYDVNDPEQHATNFSIQSYFDPLTDNAVDYLKSYLKEYNGYNLFNTTTLQIENAKGIIVSMNLNAGLKSNPDKTPFTLYRQDRNNFYFKSNFDVRKELISDIYQRFYSNDPDMILPFFDKWIFSYAGSVYYSILMASNYLELQPERIFVMENEGDIFVSDLRYYFANLCMKRNPNKHCL