FFFLKNHVQFLRGLRVYGRGEWKSISMNFVRSKTPVQVSSHAQKYFRRVESAAADKQCYSINDVGLNDDDDDDDAAAMDGTNSYSNNNFGGWQSLAFAGGHLEPVSGGGAAGQVIAPASSSAAAMNSAAQFWAPMLFNPQIQQQFMQMQAQTQQAWNDQHMMMAAAPMEGVTDTNFEPAGAANYYYQQQQQEEEGGAYGVPADQWMMNQNNNMF