MLCHTELYQTGRFCMEPASSEKKGGFGTEPANKWFWRAGPTRFAPKPFEASNASRESEVKAQKLFSEPKRIAEKYPVGDATDIKKRHMVCLNWLLSDKPLDLETELALGFLDHLMLGTPAAPLRKTLLESGLGDAIVGGGIEDELFQPQFSIGLKNVAEDDVQRVEELIFSTLKKLADEELIFSTLKKLADEGFTSEAVEASMNTIEFSLRENNTGSFPRGLSLMLRSMGKWLYGKDPFEPLKFEKPLEALKARIAQNGSKAVFSPLIEKFILDNPHRVTIELQPDPEKASQDEAAEQEILKKLKSNMTEEDLAELARATKELRLKQETPDPPEALKTVGEIKGVKIIRHDLFTNDVLYAEVVFDMRPLKPSLLPLVPLFW*