MDEEYDVIVLGTGLKECILSGLLSVDGLKVLHMDRNDYYGGDSTSLNLNQLWKKFRGEDKPPAHLGASRDYNVDMGSKGEFMMANGTLVRTLIHTDVTKYLSFKAVDGSYVFSKGKIHKVPATDMEALKSPLMGLFEKRRARNFFVYVQNYNEADPVTHQGLDLTRITTRELISKHGLSDDTVDFIGHALALHRDDCYLNEPALDTVKRMKLYAESLARFQGGSPYIYPLYGLGELPQAFARLSAVYGGTYMLNKPECKVEFDMEGKVCGVTSEGETAKCKKVVCDPSYLPNKVRKIGKVARAIAIMSHPIPNTNDSHSVQIILPQKQLGRKSDMYVFCCSYTHNVAPKGKFIAFVSAEAETDNPQSELRPGIDLLGQVDELFFDMYDRYEPVNEPSLDNCFVSTSYDATTHFETTVTDVLSMYTAITGKTVDLSVDLSAASAAEEY*