GGEEAIRYIRENVIAKIKADPYAEPFLKPIDAEALGLKDALKIIKTPMSLEMIEKAAAEGAAKDANELIKMIDIMIENVEKLFKEGDPVVEISKKLKELIEEELKKLP