MMRTHPVADRGDLHADHLDLAAARSWMSKVCGPHRLEAASPGLVQFQHHGNVLKSMCTTLGYIGYGTDVTITVEDAAAFNAYSLSLPLSGEQELCRGGLRLLSDVRRGVIIAPNERQELSIAGDCRKLQVVIGRTAMRKVLEEMLQRPIDTPLRFDPEMDALDGASASWWRTVRHISEEMARSELYAQAFFSSDLERALIKGLILAQPNNYSEALQQGLGGRPPHYLLRAREFLQANARETLSLEDVERAAGVSRFKLFEGFRRYFGVSPMSYLKHYRLAAVREEILASGGARSISTIALGWGFSHLGRFSVDYRKRFEETPSMTQRRAARRS*