MMLSPDQTDPDLTWTQSDTDCLNVMKVECVAHEPLEADDGKTRALVPAALTREEKRRRRRATAKYRSAHATRERIRVEAFNVAFAELRKLLPTLPPDKKLSKIEILRLAICYISYLNHVLDV