MLESFTQSQDWLCSEPLLFDDEFCQSLMKDLQALPTPPQSPPMKSGLGGDKPLSKEDQLSYVSDILLEDHDMQLNWHCDFFHSDDAEKEGELNQPCSEEAEDCLWQCLAAEEKLVSSILGCSPVLSDIDTRIFEEIAGSTLDCQSLMEAPEPSEATSDYGSVGGELSTYSSSDSVTEEEIDVVTVVRCSSSSSPEPSLAERQQKQEEEQRARQRYRFEIQLQHNYAAPCPASPPPSNKRARGSDGPSRFHCLSRSSSSSTSSRHSSRNSTETEDEEERRKTHNVMERQRRNELKNCFMRLRDNVPELSHNDKASKVVILKKARDCIYSLEDESHRLQTRKDKLKAKQEQLKARLEQLRR