MHGAMDTKFLCMNGRLEGKVAIVTGGANGIGEATARLFAHHGARVVIADIEDEKAMQLVRELGEEVVAYKHCDVSEESDVQSLVAFTIAKWGKLDIMHNNAGILSATRSKEVSTMDMNDFDRVMSVNTRGMALGVKHASKVMIEAKVKGSIICTCSVAGIKGGTSTVAYTVSKHAVVGLMRAAASDLAKYGIRVNCLSPAGMVTPLVMKTLQQMKPSVTEKEVQKAFDEVSIFRGHSLSPLDIAQGALYLASDEAAFISGHNLIIDGGRTATLAPISV*