MAGTSKGRLREGPLGVLMPPEAEVPITMVYSQSQADIHIFLPENASLTLINHVTDNFSRRVQQPVRVFHDKARSKYRLCPIPEDVSPDTSTYGRYCFTRDQSTPVKVSEEDPTVGEGGCRIPRPRNCWLLYRQSKSQEITRSVEGITASELSRVIGRMWDEETPEIQAYWYNMAMEEEFNHKQQYPGYKYIPAKEPDQELL