MREGMKERDRGGSPDASGPPPFRGPAYKTKLCALWRGRGGCPRPNCGFAHGEAELRRPPPRASFQPRPRPGMHHAHLHPSLPLAPILDLRVVCRFRFCIALPYASGFCRTQIVVDSMPICRIKLFGRFIRARETSALFFKEMHLLPACPSCYWDDWLMSRGSKVVQQTGNVIRIICSQEKS