MASTASKRLQGKVAIITGGASGIGEAAVRLFLEHGALVVIADIQDNKGAELLDELGHEVVAYKHCDVRLETDVEALVAFTISKWGKLDIMFNNAGTLGKAVGEDVRNMDMSDFDQVMAVNVRGMVLGIKHASKAMVDAGTKGVILCTSSIASILGGMAPVVYTVSKHAILGLVRAASSDLGKYGIRVNCVSPWGVVTPLLLNHLRVGFNDPALSEEKALAFRDSHSILTGHSLTSMDIARSALFLASDDAAFVSGLNLIVDGGFSATNKSFER*