GPHMTNFASVENDFQKYAKDIKDIKQNVVHALNQNKELKKAIGALKRKINPKFGQLSNSFNQLNTISSEVIQYVNDAKNMNELAFNWILNFIAKAIIAQAETEVTVKPTASLPLARLAYTLLSTYKEFEYYLTARFVKKCPFIIGYTCSIDSEEGRIRMGWKRNDNRWEDEVKYDERVAGICTVWAVMTRLEAQSLTEYSIAASWRYLARTLNTDPNLLTNAHFACMGNWWDACAKEFLSCYSKQAYKLLHLLSIEWTNSVANKKFPAAARLLILGEEWLQNNTIESIKQMEP