MDEEYDVIVLGTGLKECILSGLLSVDGLKVLHMDRNDYYGGDSTSLNLNQLWKKFRGEEKPPAHLGASRDYNVDMVPKFMMANGTLVRTLIHTDVTKYLSFKAVDGSYVFSKGKIHKVPATDMEALRSPLMGLFEKRRARNFFIYVQDYNDADPKTHQGCDLTRMTTKELIAKHGLSDDTVDFIGHALALHRDDRYLNEPAIDTVKRMKLYAESLARFQGGSPYIYPLYGLGELPQAFARLSAVYGGTYMLNKPECKVEFDMEGKVCGVTSEGETAKCKKVVCDPSYLPNKVRKIGKVARAIAIMSHPIPNANESHSVQIILPQKQLGRRSDMYVFCCSYTHNVAPKGKFIAFVSAEAETDNPQSELKPGIDLLGSVDELFFDMYDRYEPVNEPSLDNCFVSASYDATTHFETTVTDVLNMYTMITGKTVDLSVDLSAASAAEEY*