MSSADIRDVFELPPPGAGTKQKPKSHGERRPEGVSRELFSLLGENSAPLAIYQKKFKEKPKSNQKAKNWVWHPFKNPTREDDLTLYHWVLKSEAESEAPYKFEKFNTTLFIQDYTEEEYRELLEDEDWSKEETDYLFKLCREFDLRFFVIADRYQWPAKNRTLEDLKDRFYTVSRKILTARNPINSMTAAQSSLLNSMEYNKEQEVIRKNYLVGLASRTPEEVAEEEALFIELKRIESLQSKLLSDREEVLKLLDEQKTTEDLQSFHTSAGVSGLIQDMVNARRVTKAEDVTSTYSAPSSGVSSSVSTPARPLTLNAPKVRYGPSPNDAKSGISWHEKLHSGCFVRSQKIPAVKASLVQKVYATMNELGVSSRLIMPTAKVSEKYVELQNNIVILLELKRQLDRFSQESDIQGRLNDPKKRSASPDAIQDGPTKKLNTGLGNTS