MKEEIGKGMMGDEVVKAKGKEKVGEIGIKVERSRVKGVMVGLMVMVMMVGMIDGKFRERVFRCFCKFWGYGKWDIGDKKADTKKSEIGKYFSDIEKTMISVKSKLSTVVAENGDYPKVKEVVEQFVTGMLDKIAKGAKEASQGSIGTGSELIGSATKNSDAVVPQAELINSLVKGIKTIVGVVLKDGEGNPEATKTGENENKEIGKLFGKESDATDSVSSAASASIGGISGIDILQAIAKSDMTSNQSKIETAKSASDIAAAAKEDTKTLNEAKKDAIIVAGIALRAMAKDGKFAAKNDDKALFAINGAAASAANKTLSALIMAIRNSVDSGLKKINEIVATVKQEDKSSEATASVQ