MHGLNEALERLRQVIPTLQDDSKLTKIETLRAANNYIHVLREILQLTDHQDNYRDITTVRMENDDASSSCCSSMIDEQQRQKTNIHVITNDDRSTDCCSNNSTAEYLHKLCLLIKFSPSIACIDKLPVLMHSKRIILRADERQNVPPLDLKVKTII