MLNSKEDLTRDQALDLLEDFAVRWLAHDGLWFQAIEKKRGLEEAVELDIEAWKIFTVLEAKRIMKFLGLPKDGGLDALERALKFRLYAFINVQECSRPDAHTLIFKMKDCRVQSARKRKNMPDHPCKPVGEVEYSLFASTIDSRIKTSCIACPPDPHPEEFYCGWEFTLNDA