LNAELEHLASLLPFEQSVIAKLDKLSILRLAVSYLRMKGYFQERHVSLFKFRLVNSLIVDFSHLTELRYGDVLFKIEESNIYFFQN