MKRPREPSGSDSESDGPIDVGREGELSQMARPLSTPSPSQMQARKKRRGIIEKRRRDRINSSLSELRRLVPTAFEKQGSSKLEKAEVLQMTVDHLKMLHATGGTGFFDARALAVDFRSIGFRECLTEVIRCLGVLEGPSSRADPVRIRLLSHLNSYAAEMEPSPTPTGPLAFPAWPWSFFHSCPGLSAPSNQLTILGRVPGPVLPSASSLAYPIPALRTTPVRRAAGTVLPARRNLLPSRGASSTRRARPLERPAAPLPVAPSIRAARSSHMAPLLRSSSPLPPSIVGSPAYVAVPAAGPSSPGAAGRPAGAVLCHSWVSEITEIGAF