MEWTAAEMDEARSIVARLTNAYDSSALVAGAGNGDTRHDHIVRELQAWQFLRGLRVYGRGEWKSISMNFVRSKTPVQVSSHAQKYFRRVESAAADKQRYSINDVGLNDDDDDDAAAMDGTNSYSNNNFGGWQSLAFAGGHLEPVSGGGAAGQVIAPASSSAAAMNSAAQFWAPMLFNPQIQQQFMQMQAQTQQAWNDQHMMMAAAPMEGATDTNFEPAGAANYYYQQQQQEEGGAYGVPADQWMMNQNNNMF