MAGYTQNGQGEEALKCFDNMQEEGHYPDVITLTCALKACGIAGAIIKGVEIHDMIINRGLLEKNPTLRSSLVDMYVKCGALAKAVKVLNELCIQDVISWNALIGGYALQGQSEEAFHCFERMQHTGVKPDLTTFVCILNTCCHSGLLDEAEMYFTRMMYQYDMMPNVEHYCCMVNLFSRAGKLSNALVVIERMPSTEYLPVWLALLGACQKWGDVKNGRFAFSHALQLDRSHSSSYVCMSHIYIAAGMEEEADKIEQIKVANEALKMPGCCWWMDAMG