MDFENLFSKPPNPALGKKPATDCDERVDGEIDDTEVEETQEERVKWEVKLECEQIPKKFRHFGSSTTAPKNLQHRKSRSKDYDVYSDNDICGQESEDNFAKELQQYIQAKEKANVTQSLSFPEESAKKEGAKDTQKAIKQKNKNKNLKAIHKNGKQKKMKRKWPDTAEKGSSASLRSNGSQEQDGKPKEKQQPVRMSQGFINQHTVQRQGKQICKYFLERKCIKGDQCKFDHDAEIEKKKEMCKFYVQGYCTRGENCLYLHNEYPCKFYHTGAKCYQGEYCKFSHAPLTAETQELLAKVLDPEKKSS