MEHLQQQQDDQSCCVPPGFRFHPTEEELVGYYLARKVASQKIDLDIIQEVDLYRIEPWDLQERCGRQYGAGSGHEEDSFRSSSSSAEWYFFSFKDRKYPSGTRTNRATAAGFWKATGRDKPVLRGGHGHGRGAVIGMRKTLVFYRGRAPNGRKTEWIMHEYRLQSSEHAPTPEEGWVVCRAFHKPLPNMHHHRPMPFVFPGADHYAAAAGGPPPAGYYINDIDARLNGHGGDLLNYLHPAPVSGGGGGGFVFPGNGSVHGQMIVSEDLQVESKKHVNIFSSIPQLIESPVTATIDDDDQAGAGQQAAGGIDWNFLDSLLSSTSSASQLIHDSSSQSQLMMHLQQQH