MMDGRGSQEEEHLDLIMRHHASMGLDRCESEEALGSSESEQPTRPARPRGKRSRAAEVHNLSEKVSPATATATALASRVPLGISWFCGIDFDHGNFVQRRRSRINEKMKALQSLVPNSSKTDKASMLDDAIEYLKQLQLQVQLFAEVKCY