MLLVKPMTTLKHLIPYPKRDKGDKGEKGEPGKDLSSELDALTKRVRALEEKNKVNSMSSLKSRLLAPDSYVEKHAIFDVDVYLRRLTIAELDTYEQALKQAQDSGSNTQASIAGANLILQTICDKAGQPLPTEELPTAEELIATKSTQSLIEALKFVQQFSCGSLDGAKKN