MRNKVLIVLAVIAGALILKSCGEPYSGAKETVGEFMEEIAEGEGRDAIKYLYPAYRDELAKNFKLPVQFTEMKPSEVLACVLSTMGRNIDEVEIKKAIAVNPNTANVVVKVEDKEGIEKFFSFTVVKEGDKWYIAKIEKYIPQVGR