MMIRKLNWLPWKHCWRRKRRTWRGSRSSWQTGLLSCSAGKQPLPGRRRRWRALAGPGQPPAAVAASGGRYRQPVPPAAGPQRSRSQFPRILLCWQRAAAQEQQQVAARAPQLPSLLRQWRLRQRQQRRYRRQYLWRPCLQQYSSGYFRRTLRRQGHHRSPPAAPAAAHSQSLQRLPLMSGPRSLRRVCSSHSPSRAGPRSCGASASTARSFQPRAPRSGMKPTSTNCPRQPAPRVLPAVPLPHHPPGWLPAWAALPLAALSQPLLFLQVSRRSRSSSSRH