MGSKRSFEDQHREEEEEQEQEEQEDQGRVPGVGGEGTARYPKRLNLNSRLEEEEEGQALELDRGDDLDQARIVAAGCQDPKLDHRGRHHELENEEMEEEEEEDSSAIVTREFEVCGEEILTSSSTSPAAAAAAVAHCFLGGATTKLGFLSRDLDHHHLSKQDHVAKAREHWRSSLSSSTSVVSEGSTSLGSSSDHQSPAAAAAAATAAIAPLAPVALHAASTAAENHASIATTTTNRQFSCTYCDRKFPSSQALGGHQNAHKRERTAARRAHSARTAAAATTTTAITPTIGFPGGSSGSAFHGV