MGRPPSNGGPAFRFTQNEVAEMEAILHEHNNAMPARDVLEVLAEKFSESPDRKGKITVQMKQVWNWFQNKRFAIRSKSRKTPGNLNITAMPRDDSAPVRNMSQPIAAPTLAAPGSVPATAEVAPENSVMEFEAKSARDGAWYDVANFLSHRYLESSDPEVLVQFAAFGPQEDEWVNVRRNVRTRSLPCLSSECVAVLPGDLILCFQERNEQALYFDARVRDSERRRHDVRGCRCRFLVRYDHDQSEEIVPLRKICRRPETDYRLQQLHAVGDSAHVDQQKSVMDPKKAETTDVQPGNSTIIPFSGPVQY