MEPWHSRFSREIDVRDKGAQLSGLLSRAKLPDPSMEVVLGMHYISRSAGAMKSRQELWDPEAFIRKFLVCGYNFADYAGGRTFQDTLYHVVDEVSGPSGSKLVGVRRIVANHSLTEAVDDYTLGELQSANILRSSPNSKRCDFLDPQLLLCADLRGQVVPNVTEQQGNVIPDVECEVDALMACGEWAVVCSMQRRDGLDVKLEIAWESCVSATGKMNASPKSVVVDGKPHAGAVLMEAKQILYVALSVIEGEPAISWGDVFFKEKPVTGLKLKLWDLVKDIEPEVIIKGLRNRRSFQMSFDLLGRSNYY*