MLSRLCGKTIHNGNADKCVSILNKIQKRNVAKDIRFGSDARTAMLIGCNKLADAVSVTLGPKGRNVIIEQSFGSPKITKDGVTVAKSIEFNKKLANLGAQMVKQVAANTNDKAGDGTTTATILARSIFQQGCKAVDSGMNPMDLLRGINKGVEKVLEYLNSIKKDVTTTEEIFNVASISANGDKNIGQLIADTMKKVGKEGTITVTEGKTLQHELEIVEGIKFDRGYISPYFINNSKDQKVELDKPYILIHEKKISSVKSLLPVLEHVLQNQSSLLVIAEDVDSDALATLIVNKLRLGLKICAVKAPGFGEHRKALIHDIAVMTGSKVITEEAGLKLDDPDVISYLGKAKSINVSKDNTLIMEGEGKKEEISERCESIRNAIKNNTSDYEKEKLQERLAKITGGVALIKVGGISEVEVNEIKDRIQDALCATKAAVEEGIVPGGGSALLFASKELDSVQTDNYDQRVGVNIIKDACKAPIKQIAENAGHEGSVVAGNILKEKNSNMGFNAQEGKYVNMIESGIIDPTKVVKTAISDAASIASLLTTTEVAIVDSKDGKTEEMSSHMNSVNPMGDMGGMY*