MLQFHPRQATGEQLLYEESIVPAEKRARVVLGELSNLSNLPQNPDSKVEPSKPTCQSRKKQKKPEVSELDADVDDPQMCAHYASDIFTYLRSMEVCWVVLEL