MTSMKQWRHQSLEADGSSQKSTEDKDSEIVASGYDEESVDDDDTKQPSSVCRAEKSLGILTQRFVDLLQRARGGIVDLNIAAEELQVRQKRRIYDITNVLEGIGLIEKKSKNIINWKGGKLRKHGSFPDTDPEEQKRILKRKAELEELEKEERILDTHIKWMKQSLRNVSEYQKNMKLAYLTEEDILSVFEDSRVFAIQAPPGTFVEIGAPPRVRDFDMQYNLRLKSTFGPANAILLGEMNSIQSQGDLFTNKTQPMPYVVESDVPGQFLEEDEDESLLKKRRLDEEFSDQPDPILPFIPSQSERQKSSQQGCGSLQSQTQASPTFSQEIREVMRKLSPPPSERDYIFSLSQGETLPDLFEDDLI