MSSPLLVSNGSAGKGGRILIIGATGFIGQFITQASLDANRRTYILIRSFSDNFHPKIKIIKEFEDKGAVILHGVINDQKFMEHMLRKHEIDIVISVVGGESILDQLVLRFLPSEFGHEVDRSNPVEPGLNMYKQKRKIRRFIEEMKIPYTYICCNSIASWPYYDNKHPSDKLSVAYFVAGADIGKFTIKAAEDNRTLNKCVHFRPKCNFLNMKEIATLWENKIGKILPRVTITEDVLLAIAAEKIIPRSVVASLTHEIFIKGCQIGFSIDGKKDLEVCDLYPNESFCTMDECFNDFLLKMDEMLKMSTN*