MSEIIIKDEDLTSLKGKVVIVTGGSSGIGLATVNLLLELGASVVSADINSPPEQISNPAFLFVQTNVAKWAELAALFKKAKEHNGRIDYVFANAGIGPRGNYLVLQSDESGDLQEPVHETVEVNFKSVVNTACLGIHYLKQNSEGGNIVLMGSSTGLQPLRAPDYSCAKAGVLGFGRSIQRTIKAAGLPIRVNTLAPSWTSTQVLPDLDGLMAAISHKAQSTLVVARSVAYLMATTTREGEMLYVSDGKYTEIEQAVLAPAYAAIKGDGPSDDEILERILALGA*