MDDRRTLMEGAIPHPCNTRVAVVTGGNRGIGLEVCRQLASNGVAVVLTALDEKMGAEAVEELEELALSDVVSHQLDVTDASSIARLADFLKTRFGKLDILVNNAAVSGVMCSQDPVDGPVASGEKFKGMDRGERLEWLWGNCWETYDAAKEGLQTNYYGTKHVIEAFLPLLQASSDGRIVNVSSDFGLLRHFRNEELKQEMNDIDNLTEERLDELLDMFLKDFEAGVAEARGWPAEFAAYKVAKAAVNAYSRILARRHPELRVNCAHPGYVKTDITLHSGLLTPEEGASNVLKVAMLPEGRVTGAFFEEGKELLSFM*