LHDKERLEKWLRNMKRDAWVPSKYQFLCSDHFTPDSLDVRWGIRYLKQTAIPTIFSLPEDSQGKDSSKSKVQKKQTVE