MDLGEGMCMVCGDRSAGKHYGVMACYGCKGFFRRTIRSGQSYTCRFMQKCSIDKDQRNACRFCRFQRCLEVGMEPDAIRPDRDIIGKQKNPRRKKLRREDSLLPSPGADSHW