MAEEPAAAQPQYFDAGAVVDPTFDFFIDHNNFLGMPPPPVQQADDHAMNNVVADASMNYFYGGGAMVFGGGAPMGETVEQAAPPVPAPVAVAPVVMNRDDDEVNNQGGRRHRAAPTNTTRRFWTTEEHRQFLRGLRVYGRGDWKSISMNFVRSKTPVQVSSHAQKYFRRVESAAADKQRYSINDVGLNDDDDDDAAAMDGTNSYSNNNFGGWQSLAFAGGHLEPVSGGGAAGQVIAPASSSAAAMNSAAQFWAPMLFNPQIQQQFMQMQAQTQQAWNDQHMMMAAAPMEGATDTNFEPAGAANYYYQQQQQEEGGAYGVPADQWMMNQNNNMF