MAPMSLPPGFRFHPTDEELVAYYLDRKVNGRAIELEIIPEVDLYKCEPWDLPEKSFLPGNDMEWYFYSTRDKKYPNGSRTNRATRAGYWKATGKDRIVESKKMKMGMKKTLVYYRGRAPHGLRTNWVMHEYRLTHAPSSSLKESYALCRVFKKNIQIPKRKGEEEEAEEESTCVGKEEEEEKEKKWRKCDGNCIEDESLKRASAETSSSELTQGILLDEANSSSIFALHFSSSLLDDHDHLFSNYSHQLPYHPPLQLQDFPQLSMNEAEIMSIQQDFQCRDSMNGTLDEIFSSSATFPASL