MKLSLNGCDADALYYVLLDVVPVDNKRYRYIYNKSSWLTAGKAEPAPRNRLYMHPDSPFTGEQLLKQVISFEKAKLTNNEVDKTGHLILNSMHKYQPRIHIVRRPREYPIEQTHSIDLHNEHYKTFQFTETQFMAVTAYQNQLITKLKIEKNPFAKGFRDPSGRSPEYDIDPRPDNGSLLLPSLYSPAILQQALFNQCRFP