MKRPRLPSGSDSESDGPIDVGREGELSQMARPLSTASPSQMQARKKRRGIIEKRRRDRINSSLSELRRLVPTAFEKQGSSKLEKAEVLQMTVDHLKMLHATGGTGFFDARALAIDFRSIGFRCLTEVIRYLGVLEGPSSRVDPVRIRLLSHLNNYAAEMEPLPTPTGPLAFPAWPWSFFHSCPGLPAPNSQLALLGRVPGPVLPSASSPTYPIPALRTTPMRRAAGTILPARRNFLPGRGASSTRRARPLERPAGPGPMAPSARAARSSHIASLLRSSSPTPPDTMGATAHMAVPALRPTSPGLVGRPAGAALCRSWVSEITEIGAF