MSRKTYEKVANINGMFNVLEQQIIHSKDMALFRNEFFYVNHEHRENYEALLIYYKNSFDNPVVDGACYILALPEIFNKVDVFESDLPFTWVYDENGISETMKNISVPLQYLIAAALEVTDVTIFKPSGYTMGMNNWNIAQLRIFWQYCAIVRKEAL