MAPMSLPPGFRFHPTDEELVAYYLDRKVNGQAIELEIIPEVDLYKCEPWDLPEKSFLPGNDMEWYFYSTRDKKYPNGSRTNRATRAGYWKATGKDRTVESKKMKMGMKKTLVYYRGRAPHGLRTNWVMHEYRLTHAPSSSLKESYALCRVFKKNIQIPKRKGEEEEAEEESTSVGKEEEEEKEKKWRKCDGNYIEDESLKRASAETSSSELTQGVLLDEANSSSIFALHFSSSLLDDHDHLFSNYSHQLPYHPPLQLQDFPQLSMNEAEIMSIQQDFQCRDSMNGTLDEIFSSSATFPASL