MTSVKQWRHQSLEADGSSQKSVEDKDSEIVASAYDEESVDDEDTKQSSSVCRAEKSLGILTQRFVDLLQRARGGIVDLNVAAEELQVRQKRRIYDITNVLEGIGLIEKKSKNIINWKGGKLRKHGSFPDTDPEEQKRILKRKAELEELEKEERILDTHIKWMKQSLRNVSEYQRNMKLAYLTEEDILSVFEDSRVFAIQAPPGTFVEIGAPPRMRDFDMQYNLRLKSTFGPANAILLGEMNSTQSQGDLFTNKSQSMPYVVEGEVPGQFLEEDEDESVLKKRRLDEEFGDQADPVLPFVPSQGEHQKSSEQGCSSLQSQTQAKIREVMRKLSPPPSERDYIFSLSQGETLSDLFEDDLI