KIRKPYTITKSRENWADEEHDKFLEALHLFDRDWKKIEAFVGSKTVIQIRSHAQKYFLKVQRNGTGEHVPPPRPKRK