QAFSWASVTSKNLPPSGTVSSSGIPPHVKAPVSQPRVETKPEVQSQPPRVREQRPRERPGFPQRGPRPEIGRGDMEQNESENRRIIRYPDSHQLFVGNLPHDIDENELKEFFMSFGNVVELRINTKGVGGKLPNFGFVVFDDSEPVQRILVAKPIMFRGEVRLNVEEKKTRAARERETRGGGDERRDIRRNDRGPGGPRGLVGGGGMMRDREGRGPPPRGGMAQKLGSGRGSGQMEGRFTGQRR