MVVVFFTVVFIKLSETNSLPHFCIFMAAAAADLTFITDLDVLKDNFTMKLCVIRLWTLECYYNKDEIFSIQVILMEEHGNKIQGYVPNAYVYKFRKVLKEGEAFFIKNPNLAKIDEDVIGLVVAIGEINARNEDRKMHKMRLQIQDANGSQLDVNLWGDYCYKFSDYIQKNANILRIVIILQFAKINVWQDRRYVNTYYDVSKFIINSDIDEIKVFKKSLNEDGPHENSPCTFSYMKSNRISEKDGFLLNHEPKTISDIFEPIECFQDMLNNFEDFTFFQRFMISVRVQDHTGSITLTMFEQDANKFLKISAKDLVAKTAKLGFCTNVYPSDIKALKDMKLAFIVSVSKYNVQRNSNQYTISNISDDETLIEELEKKFVVAEGGNSQSFEHGTTDCESQDNIFIKDVISHTDDNVTPMNVFKSTATSPNKNLDATKDLKRAL*