MDLTGLKWLQQQQQMVSPEFLHILGSDGREELRRVESYLGNNIYDTIDGCISRTSSFQMEPVKNNEDNRVIALRNKRKPEGKTEKREKKKKIKAEDETESSMKGNSNMSNTETSSEFLKQDYIHVRARRGEATDRHSLAERARREKISKKMKCLQDIVPGCNKVTGKAGMLDEIINYVQSLQQQVEFLSMKLSFLNPQLEFHINELSSMMADPRYFPLHQQGSLDYSVINSNQTTSLNALKMETSSSWDVHSQCLCNNLRTDSVSSFFSLK