MDEEYDVIVLGTGLKECILSGLLSVDGLKVLHMDRNDYYGGDSTSLNLNQLWKRFRGEDKPPAHLGASRDYNVDMVPKFMMANGTLVRTLIHTDVTKYLSFKAVDGSYVFSKGKIYKVPATDMEALKSPLMGLFEKRRARNFFIYVQDYNEADPRTHQGLDLTRVTTRELIAKYGLSDDTVDFVGHALALHRDDRYLDEPALDTVKRMKLYADSLARFQGGSPYIYPLYGLGELPQGFARLSAVYGGTYMLNKPDCKVEFDMEGKVCGVTSEGETAKCKKVVCDPSYLQNKVRKIGRVVRAIAIMSHPIPNTNESHSVQIILPQKQLGRRSDMYVFCCSYTHNVAPRGKFIAFVSAEAETDNPQSELKPGIDLLGSVDEIFYDIYDRYEPVNEPSLDNCFVSTSYDATTHFETTVTDVLNMYTMITGKTVDLSVDLSAASAAEEY*