MARRMVVLDMAIPAMEELGIDAAALGYKLLLYGHFKSHRDTEKEEGMFATMILQLPMQSGHEGGKLEISHGRKNKSVTFDFSRTGYFEMAFFCDCKHKLAEVSNGTRLCLVRSNAKVVDVNAHNVPRYLSALGSVQSQLILQWPWEGRDSSRIRMKVTQLFSELFSRALKHSSHNKKLAEVPIWLGNEDMVKVVVKYARSGDFKLLDDEKDDSESAKTWDDVARDGLKKVINAKICYFLGNGDEEKSHEIHTVNQVYIMGAIYWQVKLQVIVSALYDETVLAINGATLITQPVSKAGFVGAAVQHKIEVLLLLVLLNCHWLLF*