MATGGLAIIQSMKHKLPPSERKLADYILAHPHKAIESTVNEISALANSSDAAVIRLCKSLGLKGFQDLKMRVAGDLAKPTFQGYRDIVPHEPLPSISEKTAGNAIQAIQDTSDLMDYKELERAVSLLLKAHTVHFIGLGASGIVAKDAQQKWLRIHKQATAFTDTHLVASLIANADKDDIVFAISFSGETQEIVELFAMAKEKGITTISLTQFSQTSVSALADVPLYTAHSNEALIRSAATSSRLAQLFIIDVLFLGMAAEQYETTTGYIDKTRAAIQSMRIK