MASSIQRKLEGKVAIITGGASGIGEATARLFVESGALVVIADLEDDKGAQLAKDLGLNMALYKHCNVSLESDVEDLVAFTIGTWGRLDIMFNNAGTVGKTIPNDVRDVDVVDFDYVMAVNVRGVALGTKHAARAMVEAKIKGSIICTASISSILGDLGAPMAYTVSKHAIVGLVRATASELGKYGIRVNCVSPTVLPTNLLLSYMREASNNACLSIAEVQALFDSRSNLSHHLFTPLDVAKSVLYLASDDAAFVSGTNLVVDGGFSSSKKLFVKGEI*