MKTSFLVTLLLAAAVCTHCIEQVKDSNGNPVKLQRAKYFIQPVKTDSNNGGGLVPAATNQLPFCPLGITQTLLPYQPGLPVSFAYDPVRVGTDYIYTSTPINIEFESDIWPVCNDFSKLWAVDVSSSAAKDPAVIIGGKRGSPDSEFKIEKTTGENTYKLTTSSGTVGTIPGAWLSAPQLIVTNDVARTLFVKFVKVDDDATKATTSTSPVCTHCIEQVKDSNGNPVKLGGKYFIQPVKSNGGGLVPDIPLTCLLYYIPDGKECPKEFCPLGITQWLLPNQPGLPVLFAYDPVFVGTDYIYTSTSINVKFESDIWPVCNEFSKLWAVDVSSSAAKEPAVVIGGERGSPASAFKIEEATGAHTYKLTTSYGTVGTTPGAWLNAPQLLVTNDEAKTLFVKFVKVEDDATKATTSTSRIEKLGLRMFPFY