MAEAIKKLPVKGAWQVYVHKLRAYVMGDDGSPVRPHLMLVISTKDGQFLACEPASGDDEAGGGNVVKDRPTPEALLAFLKRVMTHPRVMNTTAAGEKRKAARPESIRFADTHTASLHLGEKEKWAGETACPYVEGCRAGLAECGVDDVGFAPVPPDLIESIIRAQIEPSMAPDNQEWGTQHLPGLSQSVDGFTDAFGGSLFAAAAEFARVSPWTALAKRRPVQISYRLVLREDVAMRLTAYVSLVGSKEEGSFGFAVHKTLAEAKRAYEVEVGGGEDGESAGESSVNGQSCMFASVYECPFEDVDDAERAGWDLAPMEDEPGERYWPIFCKMAFEKGEGGTEDALSLTRPAIVELQCFELALKAVTALIKSGELRRADDENQSANDGKPWTVQCETFAGSAGSEMATIDVEVSLPSLDDSAANEGQDAYL*