MSLSVPKLARPLPLHHHSSYGSLTMSFHTFTPFLGSTHKLRFISPIKLNAPRFNSSVVSVSDLFKNNKPKSTTNLLITKEEGLQLYEDMVLGRSFEDMCAQMYYRGKMFGFVHLYNGQEAVSTGFINFLKKEDCVVSTYRDHVHALSKGVPARAVMSELFGKATGCSRGQGGSMHMFSKEHNLIGGFAFIAEGIPVATGAAFSSKYRREVLKEADCDHVTLAFFGDGTCNNGQFYECLNMAALWKLPIVFVVENNLWAIGMSHLRATSDPQIWKKGPAFGMPGVHVDGMDVLKVREVAKEAIERARRGEGPTLVECETYRFRGHSLADPDELRDPAEKAHYAGRDPISALKKYMIENKLASEQELKTIDKKIEEVVEDAVEFADESPHPPRSQLLENVFADPKGFGIGPDGKYRCEDPKFTEGTAHV*