LCVLFCFSAGMETFSSKDLALQAQKKILSRMATKSMVHMFIDDTSSEILDELYKVSKEYTKNKPEAQKVIKNLIKVAVKIGVLFRNSRFSQEELAFAEEFKKKLHQGAMTAISFYEVEFTFEKGLLPAILKDCRDMLIKLVEKHLTPKSHGRIKHVFDHYSDEELLTQLYNPNGPFKPHLKKICDGLNKLVDEGKL