MAKLTNHEVAIVMIPLPAQGHLNQLLHLSRLISAYNLPLHFAGAAVHLRQAKNRIHGWNPVSTSTVKFHELPIPNYETPLPNPNSTTKFPSQLMPSFHATIHLRHPITSLLQELSRNYRRVIVIYDSLIAWVLQDTPSIPNVECYSFRSISVFSIYSWDKSSVTPEFTEYSRVQFEFREIVNSGNLYNSCYEIEGLYLDFVAKEKSARNKQWAIGPLNPVKQFDKKNSLISHKCMNWLDEQEPNSVIFVSFGTTTTFSDEQIKELAIGLEKSEQRFIWVLREADKGDIFTGESREVELPEGYEERVGKRGVIVRDWAPQLEILGHESTGGFMSHCGWNSCMESISMGVPILAWPMHSDQPRNAVLVTEVLKIGVELRDWAKRDELVSSVAVAECVKRLMDSAEGDEMRQRVMELSKSVVDGGGSGREMASFIAHITR*