MASTQKRLEGKVTIITGGASGIGEAAVRLFVENGAVVVIADIQDEKGTQLAESVGPDVCVYRRCDVTLEADMEALVAFTVSKWGKLDIMYNNAGILGKGVAEDVRNMSMDDFDRVISINVRGMALGVKYASRAMVDAGTKGVIICTASVSSILGGMAPVVYTVSKHAVLGLVRAASSDLGKYGIRVNCLSPWAVLTPLLVSHLQDAFENPSLSVEEARASRDSHANLVGHSLSALDIARSALYLASDDAAYVSGLNLIVDGGFTATNHSFDS*