MDQHHQQEESCVPPGFRFHPTEEELVGYYLARKVAAQKIDLDIIQEVDLYRIEPWDLQERSGGGRGGRGARQVAAEDEQSSEWYFFSFKDRKYPSGTRTNRATAAGFWKATGRDKPVMSSRSHGVIGMRKTLVFYRGRAPNGRKTDWIIHEYRLQTNEHAPTQDVDGVQEEGWVVCRAFQKTTPNQRPSYIFPAYAATPGLGSYYDARPWLHGRGDDLPYLQSAAGATGAGGLGFPRPGNPCSGDAPAVAGGGDGGYDIVQQGQGAAGIDWNFLDSLLSTSQLHEYSATAASQLHLEQ