MIFLSIPSSCRAPLFAFMASNHKRLEGKVAIITGGASGIGEAAVRLFVENGAMVVIADIQDEKGTQIVDNVGHEVCVYRRCDVTLEADMEALVAFTVAKWGKLDIMYNNAGILGNAMSEDVRNVDMADFDRVISVNVRGMTLGVKYASRAMVDAGTKGVIICTASVSSILGGMAPVVYTISKHAVLGLVRAASSDLGKFGIRVNCLSPWGVLTPLLVNHLRDAFENPSLSIEEARASRDSHSNLLGHSLSSLDIARSALYLASDDAAFVSGLNLIVDGGFTATNHSFDS*