MTILTSFLTREPEEKTAMITVEDKYMESTTTTVGQKTYLEDTCPVCGDKVSGYHYGLLTCESCKGFFKRTVQNKKVYQCSADQNCPVDKTCRKRCPQCRFQKCLKVGMKIEAQQLGDTRFASDRGSESAEPQYRQMPLNVVPSDLTFNDTTSSHVRLTEEPEPILCSVFVLEIAGKFALTRRSLRATCCGVGEVKSFMASQVKKLKKERDGMDDLVWTRVAPHRRAGRVIAAAAAVVVQLTFSQLVCHNTSSRRGPRERAEMSTLAVCKN