MKLSLNGCDADALYYVLLDVVPVDNKRYRYIYNKSSWLTAGKAEPAPRNRLYMHPDSPFTGEQLLKQVISFEKAKLTNNEVDKTGHLILNSMHKYQPRIHIVRRPREYPIEQTHSIDLHNEHYKTFQFTETQFMAVTAYQNQLITKLKIEKNPFAKGFRDPSGRSPEYDIDPRPDNGSLLLPSLYSPAILQQALFNQYWIGKIRPRITFPSQILSQMFLTNMNSVPAFSNISPPTSLPMMPRLLDANMPSMDNDQQIISLRDSASKTY