MKNIRRRVYDALNVLMAMNIIEKEKKEIRWVGLPTSSVQECRKLEEEKAKRQERIRHKSDQLQELIIQLVAYKTLVEKNRELERDNGRPREDSVLYLPFIIVNTAKKTFIDCAISHDKFVSSFLCIFCQNMVIVISLWLHATYPKSKF