MEKEIVVVIGHRLGQGDKVAKGVEEAGGKAIVIKGMGADTKLGDVMKENNADIGISFCGSGGAGAIMAQTKYGYKAKHHLRSVDAGVTAIKEGYTVLGFGFLDVEELGRRIVETYKEKYSV