MADEDGKQYINTMEQFSAFTWTTCQLCPQKFLNKEDFREHIIISHPRTPRLVPLCQIVCDFCSSPFPDNLRLFRHQESAHFTSMKNVLKIEFRCTLCNQEFVDLTSFEDHATEERHTSWIFAQLTVCRMFSCRFCEKKFSNFVLFKSHQRIQHRVVPKEEEGGKLTYNTKKPNRMGRLDFYSARPRGRPPKVRVDEEPERSMPVFREHVESEKVNVTTVEEEIEGFGCPFCSFFDEDYVKVSQHTSDHYQTIVARQQEHVEEEAPEDQVIELNSEVVTFMGRDRSFFENDVQEWTDSC