MAGGRREGKGGGQRVSAGIWHATWLLAIGWAVALLYGEMVVFWRAAEACTWPGGQESGESREPIRVALIADPQLPPREWRAPWRALWRVRANAYLRRSFQHAVLGSAPAFVFLLGDIFQDGAGLGGDGEWFDSLRQYGFIFDDRVVLISPFRRQHVAEIQRSMTGLRTAMHEVAGNRDVGFADFQHRKPEVLERFAQDLGLKVAEEEEGGEVNFVVEVGGTRFVVLNTAALEGARNDSANKAVRGFASRIAREDGYPVVLLSHLPLHRTENADCGPHVPPAPANEVVVKDGRVAFQNYLTVNSSNYLLDLLKPIHVFSGHTHQFCRTVHSNGNRSIPEITVGTFNPELAAGPPQVLLVTVAAPFRDGQRNGTEPLRTVLCELPSLQRIQFGYGLEEWDCWVISLSLLSLSHSRTFLSLTLSPLSPSHSLSPLSLLLSPPSVSLTLSPLSLSLSLPSLSLSRSLYLSPISLLIHSLPIHSLPVPLSLSFSHSLSNLSRLSCSFSLPLPPF