MKNVLVLFSSRSKRHSSADGFAGPLSSGDSTAGRASSVVKQEVARLKAAEEARKAREERLAKLNPFCLDATIVECLSAGQESVEDKVNAFKLLSQCGLKNIVLAAFVKEKTPDLKFLQVMRSQNLINEHCFAFSELFDVNGSDLPGQDLPFGLAKMIQYGIQNAILECDLAAPYINWNKYSTEDFCALVESRCRWVAANLYAGRATQPTSYIHLRDFATAMQVAPSRVLELVEYLGRLEPGIRPKGILLHESASGHFPFEAAPCVAAVRAVMDGVGWTGTGTGEQDNENQGQANPRGGRDSRSSSGSSSGSSSSSGFVDGALLVHVTAGYGLAHATVLECLAAGCTGVMASLCEEAEPTSSHASSLLDLLNLSRLGNPHVAAQFDMEQLRSVARQVSAAVRRAEQKRHEQQLLQQQQEEEELEEEKQLQREAAAAAAAAALSQQRQPLILGHA*