MQFESQLVALPAPNRKHFVLKHVIFPCIVKTDFVKSLCYGECHGVMWHGNAKNTKKALDDMMEKMGGFQVQMYSLQPAGGNSAEGKVNFYTGLNDDDIDAGFDYIEKHGPGTHHSNTQLRWISKQFISEDNPVGKWPERLIKEALRNLMNDGVLALPVHDFPLTLVDVEPGVLMILEKLFPSFTDKALGMHGFREASEFDFFRGEAGRPERPDIFDDGSLPEQPIRKLKGFCDVGNTVLTKERWGAAKFPQGQPRLYISNDVDLSAEPSGRSMVITHIQFMQMLEPAWMKGSCLSDIKAVLKRTCIIIITDNFIYYWPATEAEVGVECIKLNDAKSLLRRSGGVKYMAYX