MDEEYEVIVLGTGLKECILSGLLSVDGVKVLHMDRNDYYGGESTSLNLNQLWKKFRREEKAPEHLGASRDYNVDMMPKFMMGNGKLVRTLIHTDVTKYLSFKAVDGSYVFVKGKVQKVPVTPMEALKSPLMGIFEKRRAGKFFSYVQDYDEKDPKTHNGMDLTKVTTKELIAKFGLDDNTIDFIGHAVALHTNDQHLNQPALDTVMRMKLYAESLARFQGTSPYIYPLYGLGELPQAFARLSAVYGGTYMLCKPECKVEFDEEGKVIGVTSEGETAKCKKIVCDPSYLPNKVRKIGTVARAIAIMSHPIPNTNDSHSVQVIIPQKQLGRKSDMYVFCCSYSHNVAPKGKFIAFVSTDAETDNPQTELKAGIDLLGPVDEIFFDMYDRYEPVNEPALDNCFISTSYDATTHFETTVADVLNMYTLITGKQLDLSVDLSAASAAEE*