MEQHNHQEESCVPPGFRFHPTEEELVGYYLARKVAAQKIDLDIIQEVDLYRIEPWDLQEKCGGGRSGRGARQMAEEEQSSSEWYFFSFKDRKYPSGTRTNRATAAGFWKATGRDKAGMSSRSRGVIGMRKTLVFYRGRAPNGRKTDWIIHEYRLQTNEHAPTQEEGWVVCRAFQKPAPNQRPSYIFPAYAAAPGLGGYYDARPWLHGQGGDIHYLQSTAGAASAGGVEFPGQGIQYPDDVLESKQSLFGNIPQLIESPPTTTAVAGCGDAGYDIVQQGQAAAGIDWNFLDSLLSTSQLHLQQ