MDEEYEVIVLGTGLKECILSGLLSVDGVKVIHMDRNDYYGGESTSLYLNQLWKKFRGEEKAPEHLGASRDYNVDMMPKFMMGNGKLVRTLIHTDVTKYLSFKAVDGSYVFVKGKVQKVPVTPMEAMKSNLMGIFEKRRAGKFFGYVQDYDEKDPKTHNGMDLTKLTTKELIAKFGLDDNTIDFIGHAIALHTNDEHLHQPALDTVMRMKLYAESLARFQGSSPYIYPLYGLGELPQAFARLSAVYGGTYMLNKPDCTVEFDEEGKVTGVTSEGETAKCKKVVCDPSYLPNKVNKIGRVARAIAIMSHPIPNTNDSHSVQVIIPQKQLARKSDMYVFCCSYSHNVAPKGKFIAFVSTDAETDNPQTELKAGIDLLGPVDEIFFDMYDRYEPVNEPASDNCFISTSYDATTHFETTVADVLNMYTLITGKQLDLSVDLSAASAAEE*