MDGGGAGAGVGGSEGELTAQETALYDRQIRVWGVDAQKRLSKSHVLVCGMNGTTIEFCKNIVLAGVGSLSLMDDHVVTEDDLNANFLIPPDESIYGGRSRAEVCCESLVDFNPMVRVSVEKGDPSLIDGEFLDKFDIVVLSRASLKTKLFINENCRKRSKHIAFYTIDCKDSCGEIFVDLQKHSYVQKKPGGSTEQQELTYPSLQEAISVPWSNLPKKTSKLYFAMRVLEDYELSEGRSPGETTLSDIHAVLARRKDMCDKMSLNESRIPTTLVERLLAAGKKEHPPVCAILGGILGQEVIKSISCKGDPVKNFFYFDVADGKGVIEDIPPPPAN*