MDLAYLLSLELPICKVSDSPSNIPSIQHWTSLQHNLRAQLQDVDDPGWSLNVLRRVGGLDISFETGTTGTNRATAVLVVCELTVNQVNDENEGTASAMTEIYEDAVDVDMDLPYISGFLFVREVFAYELLLQRLRKSAPELEPDVFLVDGSGVFHPRQCGSASHFGISNGLRTIGVAKKLLCFDDFDKAAGEQVEQHMLCNFGDNIPLVGSSGFVYGLALRTAHPAKDTSSKRIYVSIGNGFCLESTKDVILKCCDVGGSYLPEPVRLADLTGRAIERTCKQIHQMQPGPEARQIAIDISNLLSNKSRKTLLDMLEEVSLDLHQRLASVQPESLKRKRSTVEELFLPLQGMYPEAQVGVLLAALRIEKPWAANLHKECLCKQRAGEAMRVAL*