MTSLQGKVVFITGAARGIGAEVARRLHNKGAKLVLTDLSKSELAVMGAELGGDDRLLTVVADVRDLPAMQAAAETAVERFGGIDVVVANAGIASYGSVLKVDPQAFRRVLDVNLLGNFHTVRATLPALIDRRGYVLIVSSLAAFAAPPGMAPYNMSKAGNEHFANALRLEVAHLGVSVGSAHMSWIDTALVRDTKADLPAFAELLARLPWPLNKTTSVNKCAAAFVNGIEGRKDRVYCPGWVALFRWLKPLLSTRVGQRPIRNTVAKLMPQMDAEVAALGRFASAYTESLENS*