MDEEYDVIVLGTGLKECILSGLLSVDGLKVLHMDRNDYYGGESTSLNLVQLWKRFKGSDKPPAELGSSRDYNVDMIPKFIMANGALVRVLIHTDVTKYLSFKAVDGSFVYNKGKVHKVPATDMEALKSPLMGIFEKRRARKFFIYVQDYKESDPKTHEGMDLTKVTTRELIAKYGLDDNTVDFIGHALALHRDDRYLDEPAVDTVKRMKLYAESLARFQGGSPYIYPLYGLGELPQAFARLSAVYGGTYMLNKPECKVEFDEEGKVCGVTSEGETAKCKKVVCDPSYLPSKVRKVGKVARAIAIMSHPIPNTSESHSVQIILPQKQLGRKSDMYLFCCSYTHNVAPKGKFIAFVSTEAETDNPENELKPGVSLLGPVDEIVYETYDRSEPVNECTLDNCFVSTSYDATTHFESTVDDVLNLYTKITGKVLDLNVDLSAASAAEE*