METVYIQWQGHWSSAATVTVKTNDGKLSKPKLDWRSKSNLNMNLRCSGLSKAAEKTASSLRRARTRGDEVALRGLIRKSAKMSKAACLSVVDDLLRKHDWDLALPILSIRRHSPEELGADQLTRFWRRNSNDNQACSEQLFSFDCFHSRTSGNMDLHNNFVSNIWWLQRLPTKIELDNTRIEDAVFLDKHMVLILRNVVRLVISSPVMPDAVVDYNLSSREWVIVEQEDVLGERTGIMMSSKLAACGYSAGGLLVSAAINVCPDLFRAAILKVPFLDACNTLLDPIIPLGHSDYDEFGNPENREDFENIRMMNLEIQRIVKTSKIFGVSLHMKIFRNESHILQCL*