MACPEDELPLDGKCYKFFTDLKTWEDAIEYCKNKKPGCDLASLTNEDEVEELAEFMKKHFSGDNDVWIGLKDEDQDNDWVWVNNADNDYLHPAEGNPNLSNDNQDCVVLVASSGFRKLRNVNCDTKNAYLCKSTF