MDEEYEVIVLGTGLKECILSGLLSVDGVKVLHMDRNDYYGGESTSLNLNQLWKKFRGEDKAPEHLGASRDYNVDMMPKFMMGNGKLVRTLIHTDVTKYLSFKAVDGSYVFVKGKVQKVPVTPMEALKSPLMGIFEKRRAGKFFSYVQDYDEKDPKTHNGMDLTRLTTKELIAKFGLDENTIDFIGHAVALHTNDQHLNQPALDTVMRMKLYAESLARFQGTSPYIYPLYGLGELPQAFARLSAVYGGTYMLNKPECKVEFDEEGKVTGVTSEGETARCKKIVCDPSYLPNKVRKIGRVARAIAIMSHPIPNTNDSHSVQVIIPQKQLARKSDMYVFCCSYSHNVAPKGKFIAFVSTDAETDNPQTELKAGIDLLGPVDEIFFDVYDRYEPVNEPALDNCFISTSYDATTHFETTVADVLNMYTLITGKQLDLSVDLSAASTEEE*