MPGTSKGRLREGPLGVLMPPEAEVPITMVYSQSQADIHIFLPENASLMLINHVADKFSRRVQQPVRVFHDKARSKYRLCPIPEDVSPDTSTYGRFCFTRDQSTPVKVSDEDPTVGEGGCRIPRPRNCWLLYRQSKSQEITKKVEGITASELSRVIGRMWDEETPEIQAYWYDMAEKEEFNHKQHYPGYKYTPAKEPDQELP