MELCDGVCMVCGDRSAGKHYGVMACYGCKGFFRRTIRSGQNYSCRFQQKCSIDKDQRNACRYCRFQRCLNVGMEPDAIRPDRDIIGKQKNPRRKKLKREDSSLPSPGSDSP