MDEEYEVIVLGTGLKECILSGLLSVDGVKVLHMDRNDYYGGESTSLNLNQLWKKFRGEEKAPEHLGASRDYNVDMMPKFMMGNGKLVRTLIHTDVTKYLSFKAVDGSYVFVKGKVQKVPVTPMEALKSPLMGIFEKRRAGKFFSYVQDYDEKDPKTHNGMDLTKVTTKELIAKFGLDDNTIDFIGHAVALHTNDQHLNQPALDTVMRMKLYAESLARFQGTSPYIYPLYGLGELPQAFARLSAVYGGTYMLCKPECKVEFDEEGKVIGVTSEGETAKCKKIVCDPSYLPNKVRKIGTVARAIAIMSHPIPNTNDSHSVQVIIPQKQLGRKSDMYVFCCSYSHNVAPKGKFIAFVSTDAETDNPQTELKAGIDLLGPVDEIFFDMYDRYEPVNEPALDNCFISTSYDATTHFETTVADVLNMYTLITGKQLDLSVDLSAASAAEE*