MVLIVGFNLRTSIASFSPICRSLFLFPKYRSRIIRPVVLLEKPFDKHFYATDSNPLITGFPETSKNCPPSVAATKNRLLMNCTEFDDHGNVRVISGDFKKMDLCKQNGLLPRDLRKLNTSINSIVPVILVREGSILINLLHIRALIKANSVLLFDVYGSQHSHSQSQFIYELEGRLKQKSSDFGWLPYEMRALETILVSVVNTLDSELHVLHNLVSDLLADFELDINQERLRTLLIFSKRLSGFLKKATLIRDVLDELLEQDQDLAGMYLTERLKTGKPRDLDKHDEVELLLETYCKQVDEIVQQTDNLVGNIRSTEEICNIMLDANRNSLMLLGLKLSAMTLGLGFGAVVASLYGMNLQNGLENHPYAFYITTGSIFAFAAFLSSLGILKIRRLKRIQMALYHRCNLPISLDPRSLRPPYL*