MTSVKQWRHQSLEINGPNQKAMEDKDPEIVVSGYDEESVDDEDVKQPSSVCRAEKSLGILTQRFVDLLQRARGGIVDLNIAAEELQVRQKRRIYDITNVLEGIGLIEKKSKNIINWKGGKLRKHGSFPDIDPEEQKRILKQKAELEELEKEERILDTHIKWMKQSLRNVSEYQKNMKLAYLTEEDILSVFEDSRVFAIQAPPGTFVEIGAPPRMRDFDMQYNLRLKSTFGPANAILLGEMNSDQSQGDLFTNKSQPIPYVVEGDVPRQFLEEDEDEGLLKKRRLDEEFSDSSDPVLPFIPSQSDRQKSSQQTCSSLQSQIETSPTFSQEIREVMRKLSPPPSERDYIFSLSQGETLPDLFEDDLI