MAFVNGFGGADQKVPVPWSCDVCRRTSRGRDAVVVRMGMMDDFKNFWKNFNESLDYAVVGRREAMWSPDRRPEDQRVYDISKTKLSWGNKAERMSTAAEQARLKQQVSLDTNIARGSASSEAQSFSQLYETDTEDEHMGPAFTARVEQMAAWSDVPVDDPAERFITGMELAEMVFDKYGKYHDVGLVQNKIRLPFNDEKNLLLALNIYPACLGVGEEGFGFRLTEEQYLEKLEFISNILNTLDQAWWVKKFLREPKRSRRGLPSEPREAFAVSLGLNESPTWPYVPKSLLEELFGSLADD*