MSMKRSASGTQRTVAPSKVPTMDSLTEPLLMDNPSRFCMFPIKYPEIWEMYKKAEASFWTAEEVDLHSDLMHWDALNDNERHFIKHILAFFANSDGIVLENLAVRFMKEIQVPEARAFYGFQIAIENIHSEMYSLLLETYIKDPKEKSRLFQAIDTIPCVQRKAEWAMRWIDGAESFAERIVAFACVEGIFFSGSFCAIFWLKKRGLMPGLTFSNELISRDEGLHTDFACLLYSLLQNPLSEERVQAIIHEAVEIEKEFVCDALSCSLVGMNAELMSQYIEFVSDRLLMTLGCDRVYKTQNPFDWMELISLQGKTNFFEKRVGEYQKAGVMANINKESTDTHRFSLEEDF*