MRCRIWVNQWFSTMYQIIKQLREGAEAEGLSLHIIGTSTNQNVVYQKVCDEFWEEPKKGISPEDYVEWCLTFCREHQVDVFIPKRHMIAIAKRKEAFTELGIKVLVEDDIELLENFNNKVKTAELFKSLPEICNVPPFEVVTNVEAFKLSYEKLKQQLGKSAVLCVKYAVGEGASSFNIIEDGPVSIKQLEMSEKHIGYEAIVEILGSIESFKPLIIMPYLKGTEISIDALKTQHGVIAVPRRKGPGRLQEICCSQELINKAAVLAERFGFNQPFNLQLRYHEDTLYLLEVNTRMSGGIHYSYYAGINLPYLALKKLLGQVVEVPVYPPDVIDLVYVEQPVIL