MMLSPDQAEADLSWTQSDPESMLNGLKSAGCTSDEPTEGEEQRAKCKAEQPLSREEKRRRRRATAKYRSAHATRERIRVEAFNVAFAELRKLLPTLPPDKKLSKIEILRLAICYISYLNHVLDV