KGPWSPEEDAALQQLVEKYGARNWSLISKGIPGRSGKSCRLRWCNQLSPQVQHRPFTTAEDETIIAAHSQHGNKWATIARLLPGRTDNAIKNHWNSTLRRRH