MSQHYQHDVLVIGSGAAGLSLALTLPEHLRIAVLSKGELSQGSTYWAQGGVAAVLDDTDTVESHVEDTLVAGGGLCREDAVRFTVEHSREAIQWLIEQGVPFTRDEQHNHEEGSFEYHLTREGGHSHRRIIHAADATGAAIFNTLLAQARRRPNIELLSQRVAVDLITERKLGLPSKRCLGAYVLNRESGEVDTFRARFSVLASGGASKVYLYTSNPDGNSGDGIAMAWRAGCRVGNLEFNQFHPTCLYHPQAKSFLITEALRGEGALLRLPNGERFMPRFDPRGELAPRDIVARAIDHEMKRLGIDCVYLDISHKPAEFIKAHFPTVYERCLDFGIDITQQPIPVVPAAHYTCGGVLVDQHGHTDVPGLYAIGETTFTGLHGANRMASNSLLECFVYARSAAADMLQRLPGTPVPESLPSWDASQVTDSDEDVIIAHNWDELRRFMWDYVGIVRTNKRLQRAQHRVRLLLSEIDEFYSNYKVSRDLIELRNLALVAELIIRSAMQRRESRGLHYTLDYPDLLPEARDTILVPPIYGD*