MMESDQGKLFIGGISWETTEDRLKDYFGMFGHVLEVVIMKDRVTGSARGFGFVVFADPAVADRVVLKKHNIDGRTVEARKAISRGEQLSSTRSNVLGRKPTGQSRTKKMFVGGLAPTVTENDFRKYFEQFGTIIDVVVMYDPGTQRSRGFGFITYDSEDAVDIVVQKRFHELNGKMVEVKRSIPKELSSGHIRLPAGRFGAGASSAGNFGASYGHGFNSSPAVGYGLRMNSSYGTTLGGRGAYPTYGPAGCNAPGYENGVGYGPAMTRGSYGNTTFVNNVPSYGMSTGSNYGGAPISYVGPFGYEASKPGKGGYGTNATPGTNMWGGAVMAYGNTGSSIGYGAPSNAGITGYMGAGAWGPAQVYNGQSNGSNVVYANGYGITEVDYASSGAYAAQNNGHGLGITPYTSTSRGYGGAHSDQYGSSGHTDSSWRTNPAETQAYYYKAHAGIAAIFFGVEKAVLTVDHVSSIEA*