MTRARVPLLLLFGILFLASLSVSFGIVHQEHQQSQEESEDNPFYFNSDKWFHTLYRNQYGHLRVLQRFDQRSEQIQNLENYRLVEFKSKPNTLLLPHHADADLLLFVLNGGPVITLVNPDGRESYILEQGDAQKIPAGTIFFLINPDDNEDLRIIKLAIPVNNPHIFQDFFLSSTEAQQSYLQGFSKNVLEASFDTEFKEINRVLFGDEEQQGEESQQEGVIVELKREQIRELIKHAKSSSRKALSSQNEPFNLINRKPIYANKFGRLFEITPENNRQLKDLDVFISYVDMKQGSLLIPHYNSRARVIAVVTKGDGKLELVGQREHQEQEERWEVQRYRAELSEDDVFIIPTAYPVAINATSNLNFFAFGINAENNQRNFLAGDKDNVISEIPTEVLDVTFPASGEKVVKLIKKQSESYFVDAQPEQ*