MMMEVMKQHYLKLTQPMPPTPIIGKSSPIRSQEDQVHSITAGLIEQSSFPRLDTFTLWVTGNLIRVLASALHKTLIGDHCCKSSQVLVFQNCLHLGFGCDLIMATRLQFENSCDVGVFSKLTNAYCLVAIGGSENFYSTFEAELADAIPVVKTSIAGTRIIGRLCAGNKNGLLLPHNITDQELQHLRNSLPDQVVVQRIDERLSALGNCIACNDHVALTHTDLDRETEELIADVLGVEVFRQTIAGNILVGSFCAFSNKGGLVHPHTSIEDLDELSTLLQVPLVAGTVNRGSEVIAAGMSVNDWTAFCGSDTTATELSVIESVFKLREAQPSAIVDEMRKSLIDSYV*