MSPKRAQPAEVDNLTAVQLRKKAKEQGLVTTGSKQDLIARLKAAKKRPAPKAAAEPAAKRGRKSHEEVKPAEAAAAQDLKAALGLSAAAARRLAALLQTLSKTELRRRLKILQSPPALARCRRPGQLAAGAPAIGAPGPTPGALFGLPADSGRAALSCLNLADHNSLRAVCHATRSLVDFEICRLAAGFTYKAELFDARRVTCTRSGRVMSNGDSGRSRRFLGFLTRHAKLLQQLDVRHAPIDALESKILRLAIPCMQHLTEIVLPTEGWSSHADRQRLLSAIPRSVIVKWSKTKRSPNKETSNESQPSKLNADQPVAP*