MKLLESKKRAESRPESSENPSDTDPPHKKTRDLPNLTECHACGFKVDVCTGKNRLRTLYSEWRVVLLCKKCFSSVESSQICSYCFSGASPESFRCNQCLHSVHKSCFLKYKNAAPWSYACLGSEFSVCVDCWIPKHLAISRRRNKIGVKNGKNGRVMPEKGSPRVFGGGNLVRSMEDLVEDAKRAVGEKVEAAARARDEAMQKAMVARSALEIANNALSLVANREESSLNLPPKMDAVKVLDGSELTFELHPRFNSLPRISKSCCLLNVSYLDTPKRWTSSVDLSCKTSKSRNASDRDKHEISNDSVGAALDSGSLTDLNLLCMGTSGMETGLRAAEFGSEGIGEELLNEGEGSCSDRLINFSEDSGMELDHKQADSPLHREEQCIRQPDRYFFKYSRRCNGQPDSALHTEERCNGQPDHYFFKYSSALQPGSALHTEEQCNGQPNSALHTEEQCNGQPNSALHTEKRCNGQPDRYFFKYSRRSRSLNQI*