MNQETQVKLPKVEAVLKYIQECRNNRNSGSLQKTYVNWRNVEINEKVEECQVSFMFGSQSNSKTKGFFQMQDGSLENSQNKSSTLGHKGLDTAESSKFKYSIGEVQFGTMMPGDILSQLNTSTQNHHDHDLDKDMAIIELCCKNCSNTYCIKRYCQCFKLNKYCTNCNHPECKNNQENEEERQKAIDYILSKNPQAFMTKNKTRKNFIKKSKKDSNLIHTCNCSKSGCNNKYCVCLKEGILCSKNCKCNHRKCKNKQGDRNQKQRSVIISNDENENESDSSDYSPE