MDEEYEVIVLGTGLKECILSGLLSVDGVKVLHMDRNDYYGGESTSLNLNQLWKKFRGEEKAPEHLGASRDYNVDMMPKFMMGNGKLVRTLIHTDVTKYLSFKAVDGSYVFVKGKVQKVPATPMEALKSSLMGIFEKRRAGKFFSFVQEYDEKDPKTHDGMDLTRVTTKELIAKYGLDGNTIDFIGHAVALHTNDQHLDQPAFDTVMRMKLYAESLARFQGTSPYIYPLYGLGELPQAFARLSAVYGGTYMLNKPECKVEFDEGGKVIGVTSEGETAKCKKIVCDPSYLPNKVRKIGRVARAIAIMSHPIPNTNDSHSVQVIIPQKQLARKSDMYVFCCSYSHNVAPKGKFIAFVSTDAETDNPQTELKPGTDLLGPVDEIFFDMYDRYEPVNEPELDNCFISTSYDATTHFETTVADVLNMYTLITGKQLDLSVDLSAASAAEE*