MSAPLTGQPSTPPEGEAHEEAQLVPLAECFEHGQSERVKKLLSEDGLQQLKEKLYEMKAKKVVDHNEASSVFAIILDILEGKYKLPDFQRCWQWPATNVIKLFNTIIEGGILPELWVWRPDLSEALDGGAVCRALPVFMTSKDACAPHYCDEHDLMVLDGQQRLCALAYLVLYDGAIPFEQPTAGKGPIKFKPTLIAYHPTGDPRQVNNLKFNKQKVKNGQQTEREMFPNILKGLNIAAAKGPGPVTKPILKIDVASQLADDDKQE*