MAATRVLTAAAATTQPTSCFLSKRAFLLPAKTSSFALSFNRRALVLKSKRTFSCSAIYNPQTKVQEEGQSETLDYRVFFLDGGSGKKVSPWHDIPLTLGDGVFNFIVEIPKESKAKMEVATDEDYTPIKQDTKKGKLRYYPYNINWNYGLLPQTWEDPSQANPEVEGAFGDNDPVDVVEIGEAQRKIGEVLKIKPLAALAMIDEGELDWKIVAISLDDPKAHFVNDVDDVEKHFPGTLTAIRDWFRDYKIPDGKPANRFGLGDKPANKDYALKIIHETNESWAKLVKRSVDAGDLSLF*