MTRGRRKDLSIPPSRALLQQRDYRARKARYVADLEDRARAAEEENARLKDEVDALRARLNTPGHPGYRPSPGPEVVRPPRLCRAARVLLLLPLTDPPAPRAQAAATNELMQSLSVAASSIARFQRVAFDPAPEPASSSMLQLPPIHSHTPSSLATPAFTPSPIPQPPRRLPSPRARIELPPLHSLHRDLFRGEPAPQQPHYAHAPPHAQGPPPPHGKGVDRGPPSGSYTSEGECCGGYVDCDGLAEDEDDDYDESIADEGAHDPRTHLAQRMSDMRSTTSSTSTGPDENHMPSNRIPR