MAGDRPEDVALFLADSYVSDDRFKQFGERVEDGVVIVVGGERGRGAFEAATGTEAMQFAKTAMELEGDVDDDLAGGNCPEDDGSDDHEVQFVFAFAEEQNEDIGGLYADGDVIHAYAKCTCGAAYSDKWNAREQ