MVILIHRYSVLVGVKQRFCVKTERMARGVRSQKSSSSPSPWTLALFLMLALSLTLLVLLAFGIVAVPASRPFTQGLTNGAAVSLRLPAISIVQHATRSDRDEERFDGKPWTEVISWEPRAFIYHNFLSKEECEYLISLAKPHMVKSAVVDSATGKSKDSRVRTSSGTFLSRGQDKIIRAIEKRISEFTFIPVEHGEGIQILHYEVGQKYEAHYDYFHDNFNTKNGGQRLATLLMYLSDVESGGETVFPSVNMNISLISHQNDLSECGKTGLSVRPRLGDALLFWSMRPDASLDPSSLHGGCPVISGNKWSATKWMHVNEYKI*