MDSRWSLRGMTALVTGGTKGIGYAIVEELAGFGARVHTCARDQTLLDECLSEWKEKGFQVTGSVCDVSSRAQRDELMKTVSSLFSGKLNILINNVGTLVSKPTTEFTAQDFSGHIATNLESAYHFSQLAHPLLKASGFGSIVFLSSVCGVVSSGFVSIYSLTKGCMNQLARNLACEWASDGIRANSVAPWMTKTPLVQKRLDDEKFAEAIFSRTPLGRACEPGEVASLVTFLCLPAASYITGQTICIDGGFTVNGFSYKPEV*