MGKKAIQFGGGNIGRGFVAEFLHEAGYEVVFIDVVDKIIDALKSTPSYEVTEVSEEGEKTKTITNYRAINSKTNEEDVVKEIGTADVVTCAVGPNVLKFIAPVIAKGIDARTASKPVAVIACENAIGATDTLRGFIEQNTDKDRLSSMSERARFANSAIDRIVPNQPPNAGLNVRIEKFYEWTVEQTPFGEFGHPDIPAIHWVDDLKPYIERKLFTVNTGHATTAYYGHMRGKKMIADALADAEIRQIVHKVLEQTAKLITTKHEITEQEQNEYVDTIVKRMSNPFLEDNVERVGRAPLRKLSRNERFIGPASQLAEKGLPFDALLGSIEMALRFQNVPGDEESAELAKILKEMSAEEATGKLTGLEKHHPLYEPVQNVIAKVQKDSK*