MDITGRMYVGGVNTLLFHWAFHIGYANTVSVNKTLERYRRCCYNPHDANITDGETQSWYQELSKLKSKYESLQRSQRHLLGEDLGPLSAKELQRLERQLEVALSQARQRKTQLMLEQIEELRNKERQLGEMNKQLKSKLEAGQGPFTTIQGTWDAGAIVGNNTFSVHPSQSTTMDCEPTTLQIGYHNFVSAEANLPRSSESNFNQGWIL