MSTELLDALHVLEHDKGISREVLVEAIEAALTSAYKRNFKDAQNVRVDLNMENGSIRVLARKEAVEQVFDSRLEISMEEAHKLNPVYKPGDVVELEVTPKDFGRIAAQTAKQVVTQRVREAERGIIYDEFIDREDDIMTGIVERQDSRFIYVNLGKIEAILSQNEQMPNETYHAHDRIKVYLTKVEKTTKGPQIFVSRTHPGLLKRLFEMEVPEIYDGVVEIKSVAREAGDRSKISVYTANEEVDPVGACVGPKGARVQTIVNELKGEKIDIVEWSEDPFTFVANALSPSKVLDVIVNEADQATTVIVPDYQLSLAIGKRGQNARLAAKLTGWKIDIKSETVATELGIYPRNDVEAPEVEEAESETFTEDEE*