MMKRPREPSGSDSESDGPIDVGREGELSQMARPLSTPSPSQMQARKKRRGIIEKRRRDRINSSLSELRRLVPTAFEKQGSSKLEKAEVLQMTVDHLKMLHATGGTGFFDARALAVDFRSIGFRECLTEVIRYLGVLEGPSSRADPVRIRLLSHLNSYAAEMEPSPTPPGPLAFPAWPWSFFHSCPGLSAPSNQLAILGRVPGPMLPNASSLAYPIPALRAAPLRRAAGTILPARRNLLPSRGASSTRRARPLERPAAPLPAAPSGRAARGSHMAPLLRSPSPASPGMVGSPAYVAVPAPRPSSPGLAGRPAGAMLCRSWVSEITEVGAF