MLSGKSILITGSNRGIGFELSRMILHQEGKLLMACRDMRAGQEAADALKKDVRKGDITLKYMDYTRPETLSALVKDVSEEMKQPLDCLVNNGAIIGNGWDKETYDLTLRTNFKGPLELTTEFAPHMAPGSSIVQVSSGFGELSYCSEGYRERITSAKTLDQLWDQCKEIDVSSSMASENKPCYKVSKAMLNQSVRIQAPKLAECGIACNAVTPGWCRTRMGGPEAPRSAAQGAESILWVILNGSVASGVTGGFWKDGQPKDW*