MESICTGHQPSSYVFMGAADYPFWEPGEPWEGYLESCNPEHPEFPKHFEGTSPESSFDGAIVWADGCSPSQPCCTHSPVSPTAPSPSSAPEIFAPQRTESRQAQTLEAPAVIQDPSTSTSTGRKRRRPQSPAESTRDVDSRPKRPCVSRSTSFSSSPSALDPKTRERDKEDMYLERSRAASNKFRERKRHEIAQLESEEYTIEDANRQLRSMLDALTSEILSLKMQLLQHTDCNCELIQAYISKEAHHFVKSLQGVATG