MMKLFTLVCLVITQVSLAQALELCVSLGLEAPTRRTAPSSAPSFGKRVDVLNRTRVDLVHANGASPAEIMENLLLRESYRIEFLKAKLNSEDPPADNEQQLQSTTPFLSGETIGSTNYIITIGLGTPAKELYMEVDTASNLAWVQCEPCIVCYAQTHSTFDPKSSSSYQQVSCGSPQCSQLGLASTRSCSSMNATSNCEYRIDYLDGSSTTGDFVLDALSVGSDIASTTYPFGCGHKNQGLFTGLDGILGFSRDPLAFPAQTKGSFGQVFAYCMPPLFSSSAGYMEFGGGGEMESISTPLVGLNSSSFYIVVLENIQVECSPYIITPPTNKNFIVDSSTVLTRLDSPLYKEVRDSFKEAVSPSVPTIMASPGFEAFDTCYSLSDTSSENIDQLFPSITFSLMGGLDFTPPAHNFVVPIDNNGTICLALLPLTSSSGFSILGNYQQQGHLFTFDIASSALSISIDAC*