MKEPCKICGTETKSICYKLYVCGACTMFYRRNFRFWGKLSCRMNGNCNLLAGASNDRRTCRACRLKACRDLGLRMIGKSLVVQQDGLPENDILEPDEAKSCSCTSSSCCATKQPIVKREDADSWPSSSEASPGDIMEVNPTAASPVSPSTSQNSHSMASTQLARDIAITMNEYPNYIPSESGFRPYTQYQYDVVSGFHEMDRYPHLTHLKRIVEVFRRFRERQRNISIEVMNVDVDLEPEPPLVPPIQIGSLQFPVMERKMVQLACIAIIEFLEGCEGLTIDEKVQIMKPTMNDISLLFKMYLTCRRYPQKGDSRMGMWTGVYNDVDAYDTYMSDLLPVLGPDAYLKHYNKSRTLVVPFYERMKRVMDRFRDFMPCAVEFSVLACMMVYERMETVEIQTVLAMRLRDKLCAELSVYLSDRYPPHVVSVRMMRMSTLLYAVRECDNQYADMFSLLGVLIPENRDQDFQTMPDVVPEMMRRLVLEHCTHLKHLKPKEDMA