MKKEMTKWTKGRDIWWQDVILKYPVTCDVEWVDAEDPLFLLYTSGSTGKPKGVLHTTGGYMVYTATTFKYAFDYKPTDIYWCTADCGWITGHSYVTYGPLLNGATVVVFEGAPNYPDVGRCWDIVDKYKVSIFYTAPTLHVSRYSRKSLRVLGSVGEPINPSAWRWFFNVIGDARCPISDTWWQTETGGFMITPLPGAWPQKPGSATFPFFGVQPVIVDEKGVEIEGECSGYLCVKSSWPGAFRTLHGDHERYETTYFSAFPGYYFSGDGCSRDKDGYYWLTGRVDDVINVSGHRIGTAEVESALVSHPQCAEAAVVGVEHEVKGQGIYAFVTLVEGVPYSDDLRKSLVMVVRNQIGAFAAPDKIHWAPGLPKTRSGKIMRRILRKIASRQLDELGDTSTLADPTVVDQLIALADC*