MSTPRIAFIGAGNMAASLIGGLRAQGVPAAQIRASDPGAEQRAKIAGEFAIDVVESNAEAVADADVVVLSVKPQAMKAVCQALAPALKPEQLIVSIAAGIPCASLEAWLGQPRPVVRCMPNTPALLRQGASGLYANAQVSAAQREQAGQLLSAVGIALWLDDEAQIDAVTAVSGSGPAYFFLLMQAMTDAGEKLGLSRETASRLTLQTALGAAQMALSSEVEPAELRRRVTSPNGTTEAAIKSFQANGFEALVEQALNAASQRSAELAEQLGQ*