MSRKEDKKEKKEKKSTEGDGTTTLVVSIDDFTRTRDSSINLLTYRINSTAQDLFLGAQQPELFPPTLTCEQVIVGLAALQSAVSDLSRAYINHANTVLNRGPSNIDIGGLNSLLENGIFQPNAAGAVDGDAGAAAAGTAGAAAEAGTVRAPSPGARSVAGTKRKRVHDPNAPKRALTAYFLYMKHERANIAAELGTNARPKEVADEGTRRWSEMSDAERQKWKQLYAENLAVYKEQMSAYKASLPPGHKVDTTVPATPKPAKAAKTSKTSKTSTKTARQEDDHDAAAEQQLQMAVHEATTEDTSSDSDSSNNDSPAATPTPSPPKPTPKSQKRRQSKAAAAAAAPAPAPVIETPTPAPKKPSPEKKKSDKGKSKDKDRRASVAATVAAPSPQEPPKSEKKTRKKRKSGIDEF