MGEEHLFLLVEMEAGLLGKNADMEVGFLGKNGDRYMNDFPYPPTSPPPPRSGFFEDLFYEQPRYILHACFLCNKPLGQNMDIYMYRGDTPFCSEECRQEQIGIDEAMERNQIQSLTVPPSNPSSTFQDKFSDFLQRVGSILS