MEQQHEEESCVPPGFRFHPTEEELVGYYLARKVAAQKIDLDIIQEVDLYRIEPWDLQERCGGGGRGGRGARQVAAEDEQSSEWYFFSFKDRKYPSGTRTNRATAAGFWKATGRDKPVMSSRSRGVIGMRKTLVFYRGRAPNGRKTDWIIHEYRLQTSEHAPTQEEGWVVCRAFQKPAVNQRPSYIFPPPYAAAPGLGGYYDTRPRLHGQVGGDHHFLQSAAGAAGAGTLGFPGQGAQYCSDELLESKQSLFGNIPQLIESPPTTAVAGCGDTGYGIGQHGEVAAGIDWNFLDSLLSTTQLHEYSATAASQLHLQQ