MERSAMEGISERLASVDGLYFPGAMHREAPDHAQRKSALLDLLSRDAPIFLERYGSELTSDELREFEKLNQDYEVGWHLNRLRRGRNPTAEDDRTRSVTVKNRRRAYMERLVQDGEYFSEDAMREREPYLHHEYLGKFQDPAGRSLSRPGERWSETLMRRCEEAMLVEKIRGEQQRLGVDKREWIGGGGEEEEEEEEEEEEEEEEEEEEEEEDGDDDMALEEPKVGDSPEMLNPDAHDTCASAAAAVPLEQTPSVEEMQDLLEQFTHVMQQKFLAGEDTAYIDYSLIDKDERLDDHWLREANYDAEEKYFEED