MAKIVDIKGREVLDSRGNPTVEADVILDNGIVGSACAPSGASTGSREALELRDGDKSRYLGKGVLKAVANINGPIRDLLLGKDAADQKALDHAMIELDGTENKAKLGANAILAVSLAAAKAAAQAKGVPLYAHIADLNGTPGQYSMPVPMMNIINGGEHADNNVDIQEFMVQPVGAKNFAEALRMGAEIFHHLKAVLKARGLNTAVGDEGGFAPNLSSNEDALAAIAEAVEKAGYKLGDDVTLALDCASSEFFKDGKYDLEGEGKVFDAAGFADYLAGLTQRYPIISIEDGMDESDWAGWKGLTDKIGAKVQLVGDDLFVTNTKILKEGIEKGIGNSILIKFNQIGSLTETLEAIQMAKAAGYTAVISHRSGETEDSTIADLAVGTAAGQIKTGSLCRSDRVSKYNQLLRIEEQLGAKAPYRGRAEFRG*