MDCGGDFTDRLFSRVANFEGLKALDIGCGTGDIAFRLAELVGANGHVTAIDINRDALEVAKGRASDRDLKNINFKAESIEDLAQSEYKFDIVTCRRVLMYLPNQVESMRIVRNALKPNGRLLIQEHDATVMQSSVNLPLHAKARAWIWDTVKAEGANLGTGFDLYSILADAGFAHCEIMVEAVVETPAQTSQTVNIVRALIPRIVKAEVATEEEIQVETLENRLIAERKEKNATFVKELVFGAIAHNGN*