MDEEYDVIVLGTGLKECILSGLLSVDGLKVLHMDRNDYYGGESTSLNLIQLWKRFRGDDKPPPHLGASRDYNIDMNPKFIMANGNLVRVLIHTDVTKYLSFKAVDGSFVFNKGKVHKVPANDMEALKSPLMGLFEKRRARKFFIYVQNYNESDPKTHEGMDLTRVTTKELIAKYGLDDNTIDFIGHALALHSDDRYLAEPALDTVKRMKLYAESLARFQGGSPYIYPLYGLGELPQAFARLSAVYGGTYMLNKPECKVEFDEEGKVVGVTSEGETAKCKKVVCDPSYLPGKVRKVGRVARAIAIMSHPIPSTDDSHSVQIILPQKQLGRKSDMYLFCCSYTHNVAPKGKFIAFVSTEAETDQPAIELKPGIDLLGPVDEIFFDIYDRYEPVNEPTLDNCFVSTSYDATTHFESTVDDVLNMYTLITGKVIDLSVDLSAASAAEE*