MGKGSFKYAWVLDKLKAERERGITIDIALWKFETAKYSVTIIDAPGHRDFIKNMITGTSQADAAVLVIASPTGEFEAGIAKNGQTREHALLAFTLGVKQMIVAINKMDEKSTNYSQARYDEIVKETSSFVKKIGYNPEKIAFVPISGWSGDNMLEKSPNMGWYKGPTLIEALDNIIEPTRPTEKPLRIPLQDVYKIGGIGTVPVGRVETGVIKPGMVVTFAPGALTTEVKSVEMHHTSMPEAIPGDNVGFNVKNLSIKDIRRGMVAGDSKNDPPTECEDFNAQVIILNHPGQIHAGYAPVLDCHTAHIAC