MGHFAQDCRQNGAVRVTYGSVISGRYPGALVFVQFFDDLQGFEGVMNMIPQSSAYSRMVNDHAVAPFSRNVFRGKPIEFEPKLEPTPKYLMLTRAHRRSLEEAAMLDLLNKTAPVFKSSGAQTMRMGQTFTGSDLGSYMLGVTYPDMSAIERTYDALAASPEFGQLMNGLEIDMRSITKIAGIL