MKRLIYILLSAVVGILSGQAQNTIFDQFSGEKNVTYVNISKTLLNMMPEGQLEIDALDLKSVLNELDRIQILTCEDDANLIARIRKASDSIFKKAPYEELMKVKDDGEEVTIYIYPQAQKKIKELVMLVNEEKTEFVIIQLTGNISISHLQSLTKNMQ