MSKSFDAKEKTTIDRRNMLKALVGGCATASLTGCLVREQEPGAKGWVPQQYDAPSNWPPQVRGRVPIDPENPSIVRDDRKCVLCGQCIEVCKKIQTIYGSYALPVKDDFICIHCGQCTLWCPTGAIAEADDRTRVLQALKDPTKVVIVQTAPSTRVGLGEEFGMPAGSWVEGKQVAALRRLGFSRVFDTNFTADLTIMEEGSELIERLTGKSEAPLPQLTSCCPGWVKFVEYYYPEWMPNLSTAKSPQQMLGAVLKTYYAKKTGIDPRTIFSVSVMPCTAKKFESARPEFNAAGRYWKNDGLRDIDAVLTVRELALLMKEAGLDFASLPEESYDSLLGEGSGAALIFGSTGGVMEAAVRTAYHAVTGQKAPALAFDLAPVRGLSGVKEASLDVPGHGKVCVAVAHGLHNARTLLDRVKAGTARYDFIEVMSCPGGCIGGGGMPRSSVPPADDVRRSRIRSLQVKDAAGTLRESHENQEIKELYRSFLGRPLSHLSHELLHTDYVSRAKHLKVDPKALEEILAGQVTEASRP