MEPFDMGVDLDVTAAERAPLDPDLETKDAAKVDFGLAHELKERVEELQRGFPGPRFLQAKDVAQFVSEVDNFLLDCDGVLWQGANLLEGTLDTLALLKKLGKRVFFVTNNSTKSRRQYIKKFEALGIRDVTPDQIVCSAFSAAAFLDTVGFAHSKKKVYVIGEEGVELELMEHNIRYVSSKDHLGMTCTTESFPSIEVDRDIAAVVVAYDGSFSFYKVVYAALHLHEIPGCLLVVTNRDGGDVIDGRIMPGAGVMVAAVDAARLARGDAGMPALVNVGKPEPFTLDFLCNKYGLDRSRSCMVGDRLDTDVAFGRRGGLRTLAVLTGVTCPKQLGRTPAEELPDFVIPSFAHLLNAKPRD*