MARYITITLDKRGVSCRARLLDDEAPRTCKAVWDALPQSGSAYHAKYARNEVYTLVPPFAEPKPGRENPTITPIPGDVVYFGFEAWEIGNPAYGYDEDSEAHSDQGATDLAIFYGRNNLLINGDAGWVPGNVFATIEEGLAEMAAAAQDLWLRGVEGETLSFARA