MRYLQSKYARKEPITMVTAYDYPSAVHVNQAGIDMCLVGDSAGMVVHGYDTTLPVTMTEMLSHCKAVKRGANKSFLVGDLPFGSYEQAPQQAVESAVSLVKEGGMDAIKLEGGNASRITAVKAIHDAGIAVIGHIGLTPQSIGVLGGFRPQGLTSEDATKLLEQALLLEAAGCFAIVLECVPSPVGAAITSSLKIPTIGIGAGPFCSGQVLVYHDLLGMMHPQHTKVAPKFCKQFAKVGDVIQEGLAKYRAEVSSGAFPCHAYSPYRIN