MRVNLEKLSSNAAADIMGMNNASTRKFSVGSKVWIEDIELAWIEAEVLRVENQKVKAKTRNGKLVVTPIFKVYAKDGDVLSGGVDDMTKLAYLHEPGVLYNLATRYELNDIYTYTGNILIAVNPFTKLPHLYDSHMMEQYRGSPLGELSPHVFAVADVSYRAMLNEGRSQSILVSGESGAGKTETTKLIMQYLAYMGGRATTDGRTVEQQVLESNPLLESFGNAKTVRNDNSSRFGKFVEIQFDGGGRISGAAIRTYLLERSRVVQITNPERNYHCFYQLCASSEDVVKYKLADPMAFHYLNQSTCFDLVGVSDSREYARTRRAMDIVGINLEEQEAIFRVLAAILHLGNINFAPGKEHDSAVPKDKQSYFHLQTAAELFMCDAKHLQDTLCTRIIVTRDESITKTLDPDAAAINRDALAKTVYSHLFDWLVDKINKSIGQDSDSKFQIGVLDIYGFESFQNNSFEQFCINLANEKLQQHFNQHVFKMEQDEYSNEAINWSYIEFIDNQDVLDLIEKKPMGIISLLDEACMFPKSTNDTFATKLYQSFRHNSRFKKPKLAQTDFTISHYAGEVTYQTDLFLEKNRDYVIVEHQTFLMASKCPFVAGLFPPLPGEASKSSYKFSSIATRFKQQLQALMETLGSTEPHYIRCVKPNNANKPGCFENASVLHQLRCGGVLEAIRISCAGYPTRRNYDEFLDRFGLLAPDLLDGSYDERTATEKLLSRLNLSNYQLGKTKVFLRAGQMVDLDARRAEVLNNAARAIQRKVLTFLARRNFITMRVAALHIQAHWRGWLGRLLYKARRKEAAAVFIQKSVRMWHFNKAFKLLRIAVIILQSGFRAFLARKEYRLRKETRSVIKIQAEWRGWKVRTYLIKSQNAAIVFQCAWRAKIARKELKKLRLAAKETGALREAKSKLEKRCEELSWRLELEKRLRSDVEEARSQEAAKLQCSLMELQSQVEGMGVMLFKERETNRLLCNQLANFVKAHAAFEASEAKNEKLSKENEKLKVLLEILERKDTDSRMELIRTRKENEERLKETKEARLKNDKVQEALQRLEEKLSNLESENQVLRQQALVISPTSGLTDHARPVTTQFQRTPEMYRFANGDHRLRLANSPQESPISSHIVSKSDQRRQKLLIDRQQENQEALLCCVMQDVGFSHDKPVAACMIYKCLLHWRSFELERTNVFERIIETIATVVESQENNDALAYWLSNTSMLLSLLQRNLKPSGTPGVAKHRHPPSTITLLGRVTQSFRSPSSVGAHSAANGLGSLEILRQVEAKYPALLFKQQLTAYVEKIYGMIRDSVKKEISPLISLCIQAPRTSRVHLSKGLSRSPNTAASSQQALSSHWRSIIKILNGLLNTLRANYVPPFLICKVFTQIFAYVNVQLFNSLLLRRECCSFSNGEYVKAGLAELEHWICESSEKYMGRSWEELKYIRQAVGFLVIHQKTKKSLEDIMNDLCPILSVQQLYRISTMYWDDKYGTHSVSPEVIANMKKIIEEDSRSSVSSSFLLDDDSSIPFSVDDISKAVSDIPLADIEPPPLLRDNPAFQFLQSKSE*