MSQNLQGSLLQGPLGVFMPPEAEVPITIVYSQSQDDVHVFVPETTSMTMVNYVADNFSRRVQQPVKVFHDEARKKYRLCPIPKDIFANISTFGRYCFTRDQSTPVTVSASDPTIGEGGKRIPRPRNSWMLYRQAKSQQIIAQHEGLTAGELSTIISNMWNSETPETQAYWRKLAEDEDAEHKRLYPGYKYSTKGGRDN