MKRPREPSGSDSESDGPIDVGREGELSQMARPLSTPSPSQMQARKKRRGIIEKRRRDRINSSLSELRRLVPTAFEKQGSSKLEKAEVLQMTVDHLKMLHATGGTGFFDARALAVDFRSIGFRECLTEVIRYLGVLEGPSSRADPVRIRLLSHLNSYAAEMEPSPTPAGPLAFPAWPWSFFHSCPGLSAPSNQLTILGRVPGPILPSAPSLAYPLQALRTAPVRRATGTILPARRNLLPSRGASSMRRARPLERPAAPLPVAPSIRAARSSHTTPLLRSSSPVSPGIVGSPAYVALPAPRPSSPGASGRPAGAGPCHSWVSEITEIGAF