MTDLVDEQDIVANQPLVIDNGSGVLKAGFAGDDLPKCVFPSYVGRPKHTKVMAGAVDGDTFVGRKAEELRGILRLQYPMEHGVVRNWSDMERIWSHIYSSELKIHSEEHPVLLTEAPLNPRRNREKAAEIFFETFNVPALFISLQAVLSLYASGRTTGVVLDSGDGVTHAVPIYEGFTIPHAISRIDLAGRDVTDHLNTLLLKAGYSYHTSAEREVVKTIKEACFNPQKEEAAHAERSKAGGYSYKLPDGNTVEVGPERFRAPEILFRPDILGKEYDGVHECLVNSINKADLDVRKTLFSHVVLSGGSTLFPGFGDRLLNEVRKLAPKGIKIRISAPPERKYSTWIGGSILASLATFKKMWVTSEEFAEEGVNIIHKRCF*