MSTTLLSAFYDIDFFCKTEKSLTNLNLNSMLDKKAVGTPVTASPSSSFTPGFLRRHSTSNLQALAHPAPSPAAGPGSCSPKFGGSGGGAAGGSGSYSNLKEPSGGGGGAGTTALLNKENKFRDRSFSENGDRSQHLLQLQQQQQKAGGSQINSTRYKTELCRPFEESGTCKYGEKCQFAHGFHELRSLTRHPKYKTELCRTFHTIGFCPYGPRCHFIHNAEERRPSPAGAAGGGGGDLRAFSPRDALHLGLPREPRPKLHHSLSFSGFSSPPPSCCSPTAAAAAAAAAALLYGAGGGGEDLLPPAPCAACANSAFAPFSGQELGSLIAPLAIHTHNFAVAAAYYRSQQQPPAAPHPTAAPASPPFSFQPLRRLSESPVFDAPPSPPDSLSDRESYLSGSLSSGSLSGSESPSLDSGRRLPIFSRLSISDD