MGKKSRKIKGTGGGSNAKEAKKAHKEKIQQRRAQLDHQQEQDEHDARFSGCGKFLAALDRVWYMPEGFSRFIRGTIMHIALASVHDDEFGTYYVLPIDVKAKQGPAVLEQCHVMKYSTRKKPFMLHKDRHDWDLRFDVGDQVMIYHYRDEKFRPATIKSVWDTADDFAADEINHDGLVFPYVCELGNFETYPIKADEDRLIVLKKPLRFNIGDRVLFAATGKGWKEGNVCLVHETDNGFYLPYVVKSTGKGKPGVETYRYSIYKDNDECIAPIDAQPRERLTNAIQNNCNYEHIDYLVNAFNLDCSLILDLLVDLAIEHGSYNAIVWLQQNHSVPFSAKLKPEHNFNFLHRVVQGKHAVRFFKSHADAYIEKRAEEEDDPYGESPRESRCLEIPRYDPEVGLDSRNSQNVSVFHEIVAMEDTRLLSSILSPRILDALGLQFLKFQSDEYCSLPTNLNVKKTKMMLELTENMRLEKLHGILLHSVGDDFPPHAQIESIVAIQPVKEERSVWRKLMRFEIWNDRTQYLDSIVGKLLKFGHTSIIRHLVHADTAKKALLALKSDVVSNQDCYEYAQHELVEQEGVQEALKAVDVVAHGPECIYRNSDDSGRQNYVTRLRTMLKDPANSINLVERLISIQEDDAKVHSRAVSKFVGFKIQILEDDEHLPNRLNLLDFLVLEIGLPPPNPLDCIRWRQCGVLRWMEEKGITDLKSKSLACKEPFVTGRKKVDSFLGNQAIPKQLTSSVYLAFAAVEYDDFQTLQWLISSEWITPKTAICNGWNLIHACAAFGRAEIAAWLVSVGNLQPLLKVASKREPGRQLAVHIALDRGFTALADLMLSWGSPVFNIKWGALVERTKRSPLQHVVEWGTDKELLVLLEQDLQKLEDMLVQKPLRVEAIKSFILETKCLQGRRWHELFFDDWEEAMLPSGFYLSDALERFCLMANGPLIIWLFLMLLSDLDRQEKVFWYTFMIEGNRGVSWKMHYAAYSPEEKRTLHELQEQAPWVGDITVADPFQTHRILQKLSKRFVDDADTLEALKVVRARLVLSSVLQSIAQKGERRLRKQIAQGELVKSIQILIDVILEAACQHRKSFHGHELQHLVVSEDRLLPVDLYVHVGSQDVRSQLMWYLVKTPRETDLFYIIAAYEGYDDLLEWSLSGGGKGWDAEKEVQTTRILATRGHTNLTRIFLGLENSITFQSSQQDRLQAAIHGAAQSGRLDDLEVFTDEIQKYGGMLPDPVLSPVHSPQSHAYGDRQDGMKSSLLCAVLHSCLTHSQDLRFPQSFSLGGTAGPALLSFVAKKGDYQPQLLLMVFAIMFEELYRFEDVVQETGREFVDFLCTNKGLKPWRCRDTMNQITRAYIQNADVTKADPEVDRLATLRKWIELMLHYGLDIQWIRADHYRGIEKIDNLLEDFKNKQRTIWSRLDPIKQRASLTDIQAAITSARLQPSWYDSQGLKLVHLAAAYDRKDVLQWLVEKKLASLEDKDCQGRTVLQVASDSNASCKTWIVEKKARRIINTFLSSIMQCREDVKRKTMAIHATVWLQARIRGCSTRRVHRAALLSNMAEAARFQDLWTGTLSFLQRHGSKMELFSWASLQEEEDMAASFGIDESDLFDTVRVLDDAGKRVLLVEPLSENGTINESDSSAVVAIGEPSKTSSTTEIGIGTKDAADSHFKKVLMTKEVMKWLRVADSKYREFFVRRTEQLARGDRSRILAKRLTGSKTTIYETYLEQKSGFRILWTEKSNGYLLIWYVSKHKSVSRLMDLIDDAESRSSRQLTSAREALKQNNHTTSESCDDSDVILLDPRGHTPLKLYSVRYDELNKLVDDPWKPPLHLTVAERDVVECSGTTLLLGRSGTGKTVCICNKMDYDRYLVGDQKSFSQLFVARSARLRDYVESIVRTGSDSLETQSEFTTFQSLVPKLENAVQSLVQGTPTVLPSHYIDFHRFKRDIWQPSMGVDALIAWTNIRSFIKGSIEAAMGGKPLTKEEYLSLGRKRCRISEDQRIAVYNVAPLDYYEIQYAKIYVDEVQDYTQAEITLFFRLSGPGGLFLAGDPCQSVVEGVEFRFEDIRSVGHHLFEQDRKLIPDKPKVVNVNFRSHSGVLSVAAGVLEHLFGAFPDSAKQLSKDRGLFKGPRPSILQRIDPPSVKELLGKLEGAVILTHDTAVSNLKQRLAYPLVYGIREAKGLEFETVIVLDFFRLLPAADQKPFRDLLLGRNIHDVGSGNPELEGLLKLLYTGITRCIQRLVFAETSRSPSGDAFVRWLTSAGTGENALAVKQTVGNMEAMSRTPDEWMSLGLDNAIHAEETGDIEEALDWLDKAIYCFGKANQAELARKVRAHKSSLALRQDIGLFENDNQDVTKLELEASLVAESLLSAGLTSEAGRLLKLLLPLLSEYSQNKLQETVISKLPQAHVA*