MPPKRRSRVNSRMSYVEDIKMGRLQANGTTNFQLSDFTFTDRRRPFRIDRVRYQIVADKKPIAFNMRFYGPQSSADSVVSFGLAFAEGIPVKGTFTNTCKLFYPSGTANATILFAIDCPQQFGTDDSTGSAIVQARFIMGPEEYPDAYSDHVVQPVPRCDPVFRPNSPESSTGSWSLPESLTLAPQEIGVPVPTAEVD