MESDKKDEFRKADTVLQYGNSVAVLVLPDGNPNPKHRQIPSAQLLPPQDSPLVASQDAYMYNNGSMGGRLGKLFERHGERMCSMGAVDILRESAEVIKSNSPLLLYLTALFLCPVSLLLLSRPLLRTQHYGGFTAALFRLLHRLLPVKPLYESASHALVSFTVAVPLLLTLWLLAKASISSAIYAAYSSTDSKPRHRPRLVPSIATGARSWKRASLTYVWICAALLASGWAAAALFYLLTSLASKYTPPDLALLLAHLALAMTYSLAFSHIVLLGNLATTISIFEDHACGLSAIVQSFHLLKGKLHMALTLLFLCTFITGVVETLYQYRVLGIPASRYAITAASRAWEGPLLLLMHSFLLLFDVVSGCVLYFVCKLDGIHTILNAIDCSL*