MSAELHLPSTTVPIREYYFGRYSKKFSHNIWGIVDISLEKFIPSPTSNLLKRPSGCLISGMANGHSKVAWVEHVEADHSHLDNYFKPLVASTLAFGASRWLNSLNRYGEWLQTLRATTFVADEGVLIPQTGRTSFLKLGDRMMKTFCANVSATADNPWMKITSFHGDSDVKVMIKNNVEDTAMPPGTSAVFTTSVWLEVSPNRLFNFLRHENSRTKWDMLSHRLVIRKVASIPKGENPGNCVSLLRANTSQGKLQIFYLQESYTDSTGSYVVYAPLDESAITAIVKGTNPDRVMILPSGFSILPGRLQGDEDRGTTGSLLTVAFHVFESVTNKSHILPEYIHTMRKVITDTVTSIKDIVQYHNRPNNWMEDSDFLVRF*