MNSIFDGSTRVSNHSALKLFMNKPWRRRAIPGLDLATIRTDHSTCRIERLSLCNMALTERSLQTEAEKVSMNERLPLKLASDLMKRDESFGKVSEKRARKKVERYAYLFAAIASSVGITSMAAGAVYSRFVWQVQGGEVPFTEMFGTFSLAVGATIGMEAWARWAHRALWHSSFWSMHESHHRPREGPFELNDVFAITNAVPAIALLSYGFFNKGFVPGLCFGAGLGITVFGMAYMFVHDGLVHRRFPVGPIANVPYLQRVAAAHQLHHADKYNGVPYGLFLGPKELEEVGGGEELDKLVKARNHNTQQGTTQTEKTF