MSVIACEGPERFARPETYKQWQVRILRAGFKTAKLNKQIVKEGKELIRERYHKDFVIDNDNHWMFECWKGRVIYALPCWKPAKKQ