MACPEDEYPLDGKCYKFFTELKTWEDAIEYCKNKKPGCDLMSLHNEDEVEKLAEFMKKHFSGDNDVWIGLKDEDQNNDWVWVNNADNDYLHPAEGNPNLSDDNQDCVVLVASSGFRKLRNVNCDTKNAYLCKSTF