MDEEYDVIVLGTGLKECILSGLLSVDGLKVLHMDRNDYYGGESTSLNLVQLWKRFRGSDKPPAQLGSSRDYNVDMIPKFIMANGALVRVLIHTDVTKYLYFKAVDGSFVYNKGKVHKVPATDMEALKSPLMGIFEKRRARKFFIYVQDYKESDPKTHEGMDLTRVTARELIAKYGLDDNTVDFIGHALALHRDDRYLDKPALDTVKRMKLYAESLARFQGGSPYIYPLYGLGELPQAFARLSAVYGGTYMLNKPECKVEFDEEGKVCGVTSEGETAKCKKVVCDPSYLNNKVRKVGKVARAIAIMSHPIPNTNDSHSVQIILPQKQLGRKSDLYLFCCSYTHNVAPKGKFIAFVSTEAETDNPESELKPGIDLLGQVDEIFFEAYDRFEPVNEPSLDNCFISTSYDATTHFESTVDDVLNMYTLITGKVLDLNVDLSAASAAEE*