KIWTRCELAAYLSALGMDGRYGHNLGSWVGAGRYASNYDTNIVIDNEDGSIGIGLMQLDSKTHCDNGNTDGQANNCNIDARSLLGEDWGSQLEVYKNLIQGGRGIKIFSEYVKKCKGKNTSFGRRGSKL