MDEEYDVIVLGTGLKECILSGLLSVDGLKVLHMDRNDYYGGDSTSLNLNQLWKRFRGEDKPPAHLGASRDYNVDMVPKFMMANGTLVRTLIHTDVTKYLSFKAVDGSYVFSKGKIYKVPATDMEALKSPLMGLFEKRRARNFFIYVQDYNEADPRTHQGLDLTRVTTRELIAKYGLSDDTVDFIGHALALHRDDRYLDEPALDTVKRMKLYSESLARFQGGSPYIYPLYGLGELPQGFARLSAVYGGTYMLNKPECKVEFDMEGKVCGVTSEGETAKCKKVVCDPSYLPNKVRKIGRVVRAIAIMSHPIPNTNESHSVQIILPQKQLGRRSDMYVFCCSYTHNVAPRGKFIAFVSAEAETDNPQSELKPGIDLLGSVDEILYDIYDRYEPVNEPSLDNCFVTTSYDATTHFETTVTDVLNMYTMITGKTVDLSVDLSAASAAEEY*