MMSQGSILCGSVKHTVVSGIFGFITAVTAVLTVDFLRQRVLNFKHPVAISVLAYLLIGMRRCGCLTHALCLLTVGLLLHVAPVPLVASIGGGLVSGLCCLGFLYLAMIPCGNLLMVVLQIVAPRVVDCAQEKRIERFIEFLPERDLVCLQELTVFWGMDAYVDFLRQCAAGCGLEHYASSGSWPHWPATFAAAGLGVFSRYPILRSESFSFSRQAWFEWSAIQRGALMVELEGPNGKKIAVMNIHTTAGLEVLEAGVGVRGASTPNPVGLDQLLEALSRFEVFSRKAQQRILCGDFNLSKDSLAFECFQKESLRRLKLLDVYPNCPPTFACVDPETGKPLETLLTKKGSQGHPRVIDHVFSDKKCSQARVDNMTATAEHAKLYGYQQVSDHCALEIVWD*