MEAYLKKGVEGGQGHVTSEPLWPFQGFAASIFRYLKYVLHQIVPEDLFWTDELAQEVLTKKVEHLSRLHLHNPCRKEGKAVSTTATTGVRGKQEEKHGFLYPKNPAVKVSKDRCFATKVVPKAPKQEANHPSKVRGSVLQSILESSKTCLNHGGGRQV