MEKSLVIVESPAKAKTINKYLGNKFVVKSSVGHIRDLPTSGGAKSTVDPKERAKQAALTRKMSPEEKAIHREKKSREQLINRMGINPEKNWEARYEILPGKEKVVEELKKLAEEADTIYLATDLDREGEAIAWHLQETIGGDPDRYRRVVFNEITKTAIQKAFEKPSMLDLNRVNAQQARRFLDRVVGYMVSPLLWEKIARGLSAGRVQSVAVRLVAEREREIRAFIPEEYWDIAAQLDTPKGERAGFDVKKYQGNVFRPVNEKEAMEAVERLKASAFKVTSREDKPTQSKPTAPFITSTLQQAASTRLSFGVKKTMMMAQRLYEAGHITYMRTDSTNLSAEAVETCRGFILDTFGEKYLPEAPISYSSKEGAQEAHEAIRPSDVTRRPDSLTDMERDAQRLYTLIWNQFVACQMTPAQFTSSNIVVTASDYELRARGRVIRFDGFLRVMPAIAKKDEDKILPDVKVGETLNLHQLDPSQHFTKPTARYTEASLVKELEKQGIGRPSTYAAIISTIQDRGYVHVENRRFYADKMGDIVTERLTESFSDLMDYSFTAKMEESLDVVAEGKKDWLSLLNNFYDDFMQKLDAAKAADTGMRRNEPVETNIECTNCGRNMQIRTGTTGVFLGCSGYNLPPKERCKNTMNLVAGEEAVNIDEDDEAESKQLRQKRRCKICNTAMDSYLLDETRKLHICGNNPDCSGYEVEAGSFKIKGYEGPVIECDKCGQDMQLKSGRFGKYFGCTSESCSNTRKLLRNGEAAPPKMDPVKMPELKCEKVDDTYVLRDGASGIFLAASQFPKNRETRAPLVKELLPHKDEIDPKYDFLMKAPLQDNNGLDTIVRYSRKTKEQYVQTEVDGKATGWKAFYEGGKWVISDEQKPKKPAKKAATKTKAKPKAKAKAKKDE