MDFILDYHLQGLVIGVCTFLIIGLFHPVVIKAEYYWGTRCWWIFLLLGLGGIAASLWLENVMLSSLAGVFAFSSFWTIKELFDQEKRVQKGWFPKNPRRTYKF