MKRPREPSGSDSESDGPIDVGHEGELSQMARPLSTPSPSQMQARKKRRGIIEKRRRDRINSSLSELRRLVPTAFEKQGSSKLEKAEVLQMTVDHLKMLHATGGTGFFDARALAVDFRSIGFRECLTEVVRYLGALEGPSSRADPVRIRLLSHLNSYAAEMEPSPTPAGPLAFPAWPWSFFHSCPGLSAPSSQLAILGRVPGPILPGTSSLAYPIPAFRTSPLRRATGTILPARRNLLPSRGASSTRRARPPERPAAPLPPSGRAARNSHMAPLLRSSSPAPPGIVGSPAYVAVPGSSQGAAGRPAGAVLCHSWVSEITEVGAF