MKYNFNKVLNRKEGNCRKWSNHVIKEKFGLNEDAIPMDLADIDFECAPAIKESILKRASVGDYSYTFIGDDFYDAIINWNKRRFDVYIEKDWIKLTFGTVSTLHYIVQAYTKEGEGVLINTPAYDPFAEAVVNNNRKLCCSSLKLDNNRYYLDLEDMENQMKYENIRLLIFCSPQNPSGRIWTKEELYQVSELCLKYNVILVSDEIHRDIIFKDYRFVSLWNAHPEIYKNSIICVSPNKGFNLGGLKTSYVLIRDVKIRETLLERLKSNSITSPNVFAIPAIVAAYNESEEWLDAMTSYVEENFEIVYDFFETNIPKAKVMKSDSSFLAWIDVREVFRNEEESKEFFRHANLTMVVGSYFVKDGDGFIRINVGCPRETLNEALNRIKKTYISMYC*