MDGGGGAGGAEGELTAQETALYDRQIRVWGVDAQKRLSKAHVLVCGMNGTTIEFCKNIVLAGVGSLSLMDDNVVTEEDLNANFLIPPDESIYGGRSRAQVCCESLIDFNPMVRVFVEKGDPSLIDGEFLDKFDIVVLSRASLKTKLLINENCRKRSKHIAFYTIDCKDSCGEIFVDLQKHSYVQKKPGGATEQQELTYSSLQEAISVPWNSLPKKTAKLYFAMRVLEDYELSEGRSPGETTLSDIDAVLARRKDMCDKMSLNESRIPTTLVERLLAAGKKEHPPVCAILGGILGQEVIKSISCKGDPVKNFFYFDVADGKGVIEDIPPPPPAK*