MDTSRLTEAAFYAIFVCVSSGLVDKLLYKRSATAKQTLESALHHLMSAHGVLTFALMRLLEPGQPFASDTAPTSSFAIRAVLALFLWDFGYGHGCGVGSWILLNMHHAGALIALQFQARAGEARLDTLLFGWLWAIHAFGLFAKVQSKLVALTIGKEYCASEGQRSVVLDGAKHVYSLVTVRLIYDYLNAPGQPGLGVRHYQTWAVCVMLTGRYLVNDNWRNVDFLRRVEAPGAALVFVDHLLFRDPHLDRACAILLTALAGLITHAVFLAQHRPKPARYHGPAEHEELRDFLDEATPRVLEREQEPPSSRVAAWFATQKTARGEAFATAYPALAAIVAGDAKALERHLLDDPSRADSPNTDCHDSRPLHWSTGLQRADATLLLLKHGANPYAIDKNTGKDAVDKGLTGFSVLSGKACPGELGGCSDFWARLDGLCVARSPPAVDWARLSVGTRIWRVIAKF*