IPRPPNAFMFFRSDFWAKEKNKLTVERDHRMISRNAGLEWNRLSEAQRAPYRSMAERAKQQHALRYPGYKYTP