MHIQEKSVSYTQRWYFTTEEIEDHSPSRRDGIDYEKESHLRKLYCVFLQELGIELKVPQVTIATAMMLCHRFYMRQSHAKNHWQIVATVSMFLAGKAEETPRWLSDLVVVAYKLVYKWDPSAPLRIRQKDIYDKEKESVVAGERMLLVTVAFDLSIQHPYKALVAAMKRLEISNNEMVKVAWNFVNDWLRTTLCLQYKPHYVAAGSMFLAAKFLKVKLPAKKGNPWWMQFDVAPKKLEEVIQKMLQLLEQNQKQVTPSTSSKLTESKPVAEKATSSIAESCISSVSVVAQESRNIGLVKTRGLSTSVTSKFIEKASCNSINTVKEETEHWETSECGSANSAVENGVCQPVKNEGGKEICHAVSVSDHNGKFDIDRIKERLKRRKLEQSSMKKSSMYDEIDSEGWIERELENLE*