CRQRFMASPEAGVRLSINLRERCRMHDLNEALDDLRGVLPYARGGSVRKLSKIATLLLAKNHIIMQKTSLLNDGEQAKQKRSDLTRPYPAKMVEELRAHRCAGVTAKAAGVYSACWNESQQIRSERYGVQIFII