MPIKQEKARGPTQDGNSSSQPNGGGVTLPIPCSVRLTMMNPFGCVICSLSFSQVKDLHAHMSNAHKNAFRCNFCLEEFQQLHHLERHFNMTHIKDE