MARTHGPLISLKLGTQLLIVASSPSAASQVLKTHDRILSARYIPQTYRVKFYISHSLPFSFDCSIRWKTLRALCKTELFTTRMLDLQAHLRQDKVVELVGSLFSSRGEVVNLGELVFGTAFNILGNLLFTRDVFGLGDKENSGLKHVFSRSLELGMAPNLADFYPWLGGLDVQGLNKDVTGIIKKIYGIWEALLKERGGGNEKKRDFVDVLQSGGCSEIQIKALCLDMFVAGTDTTTTVVDWTMSELVRNPKVMQKVRDELEQVIGERREGEYAVRESHLAHLTYLQACIKESLRLHPPAPLLLPREALDTCEVMDYTVPKGSRVMVNVWAIGRDPKVWENPLTFSPERFLNSSVDYKGNDFEFTPFGAGRRICPGLPLGSRVVELIIASLIHTFDWSLPDGMQPNELNMDERFGLTLVRKHPLLLIPK*