MDEEYEVIVLGTGLKECILSGLLSVDGVKVIHMDRNDYYGGESTSLYLNQLWKKFRGEEKAPEHLGASRDYNVDMMPKFMMGNGKLVRTLIHTDVTKYLSFKAVDGSYVFVKGKVQKVPVTPMEAMKSNLMGIFEKRRAGKFFGYVQDYDEKDPKTHNGMDLTKLTTKELIAKFGLDDNTIDFIGHAIALHTNDEHLHQPALDTVMRMKLYAESLARFQGSSPYIYPLYGLGELPQAFARLSAVYGGTYMLNKPDCTVEFDEEGKVTGVTSEGETAKCKKVVCDPSYLPNKVNKIGRVARAIAIMSHPIPNTNDSHSVQVIIPQKQLARKSDMYVFCCSYSHNVAPKGKFIAFVSTDAETDNPQTELKAGIDLLGPVDEIFFDMYDRYEPVNEPASDNCFISTSYDATTHFETTVADVLNMYTLITGKQQLDLSVDLSAASAAEE*