MIKKILDILPIFGKKDVDITEQYLQGSLVLLAIFDKSLPKRALDYVLTGTNPEILFELNKLDAAKAAVYFHRAGTLEWWYASNVDTGKYGKVITQGLNARHKLYSKVGESFSLEQVARFAKVIAAACQDINIKVTTTQVPTWVIYLLVDAFYTTYDNARNLNLEHRKHWSMEFIANMVEAEANIGGENALFAIFDRKDVSEYYAANLKRIYELCDLKDYLLSHQEFVRKELVEKLSANGLVELINYLNKNTILRDTFADIIVLLATSSLRTVKKTAEPILNTLPAEIVKENLTHVLMNGTPKQRTQAADLFARQGENRDVLAEALKHETSKAVIKSIESALQRFCVADNANTVEAIKAPDFTPLEDTPLPDSARDILVNNFNEMLVKAKENAEREIEENKTSKHSYNWAQRHYKDLSKIDEKQCRALVDKLNSGQGTIQVNEIQIIKHKNRIPNLPEYTFFHAVRVITNNRQHADHFSSHYFNSDIPERLLSDIELRHVENVLERCHFKRATRITAALCLESYQDGLRRFRKPEQVWPFFSQHTDYIAEALNLMPNQSEHRYRQFETSQGIEVLSRFPTIPAQFVPRIMELALGENKTHRVSAQKLLETLPNIHLSAQEGLTSSKQEIRVTAIEWLARLNNPDSLPALNALLKKEKREVVRAALLTALEQLGEDISSYLSPKTLLAEAEKGLKAKPPASLAWFNFEAIPALTWENKKAVDPAIIRWWIILAVKLKMPGGNALLQRYISLLCVDSQHKLSSFILHTFVAQDIKGPTLEEAMAEAQQNAPSRLTQYKDWAKRYPEYYAKYETYTLEQVVEEIKNEVLRRYLGSAISDKGMLALICGIEGHIAVSVLRNYMRDHYQRRAQIEAMIDAVASSNDPIIIQLLLSLSRRYRTASVQEKARNLVTQIAERNGWSADELADRTIPTAGFDDSGTLVLEYGERTFTAKMDAKQKIVLFNPEGKEVKSLPAARKNDDPELIKEAKKLFTSSKKELKQVIELQSVRLYEAMCAQRQWLSADWQEYILAHPIMHKLIEQLVWQEVKEGEVINTFRPSDDGALLNLEDDEVTLQNDSLIQLAHAALVNEDERKAWIAHFKDYKVKFLFSQMEHKIPDLDLTQTEVEDRKGWITDTFTLRGILTKMGYQRGPAEDGGSFSHYYKFFSSLNYYVNIGFSGSYVPEENIPAVLFDLSFEKDQQNYWDRNNIELKQVPPILLAESYADYLKVAEACAGFDPEWEKKTPW