MLEDIGKIGEFKKCISHARQVTTFIYMHGKLLDATREKIWGDLVRPAVTKFVTSFLTLQSIYKHKQSLRCLFVSDDWTRSKLSSIEAGKKVTEILLSTNFWNSVQDCIRASQPLIVLPEVAAAMDMAKAKITSGFEGREAMKRKLLAIINRRWQDQMEVKLYGAALFLNPNKFFELQKKDPTKREVGKLRATFNEVLWKMVEDYDLQAIISKQADEWKKTKVDMNMYRKAAALWVELRVELLSAIEYYAEDKVNSAQIWRLYWASHQRFFRHMCMSAKVPAVVRLAKEALAEEKCVVIGLQSTGEARTEEAVAKYGIELEDFVSGPRELLLKLVEDNYPLPPKPDCFEQDEGEEKVQEFQHKRHYGSDMSLKGRVSKLGKKEDPSSSMVINWVKDESHLWCRAGASDLSSILMLQ*