MAEEPAAAQPQYFDAGAVVDPTFDFFIDHNNFLGMPPPPVQQADDHAMNNVVADASMNYFYGGGAMVFGGGAPMGETVEQAAPPVPAPVAVAPVVMNRDDDEVNNQGGRRHRAAPTNTTRRFWTTEEHRQFLRGLRVYGRGEWKSISMNFVRSKTPVQVSSHAQKYFRRVESAAADKQRYSINDVGLNDDTAAMDGTNSYSNNNFGGWQSLAFAGGHLEPVSGGGAARQVIAPASSSAAAMNSAAQFWAPMLFNPQIQQQFMQMQAQTQQAWNDQHMMMAAAPMEGATDTNFEPAGAVNYYYYQQQQEEEEGGAYGVPADQWMMNQNNNMF