MKSLIIRRFVGLQKWRNLRVSLQNGSSFSNSFSSASDADVSLRDGLKGNKFKASCLVDSLGLASNRTTSVSSEVSFTDKVNPDSEILNLFRSYGFTDSQISNIIRTYPRLLIADSQKSLGFKLKFLQSRGASSSELTEIVSSLPKILRKRGHKTLSLFYDFVKEIIQVDKKRNLSQSFLQENKIRNIFVLRELGVPRKRLLSLLISKSQPVCGTERFDASLKKVVEMGFDPTTLMFLQALHMLHQMSDKTIEEKIQVYTSVGFTVDDVWAMFKKWPLSLTHSEKKVANSIETFFSLGFSRDDFVRMVKRFPQCIGLSAELVKKKTEFLVKKMNWPLKAVVSNPTVLGYSLEKRTVPRCNVIKALMLKGLLGDGGSELPPMMSVLAITDKAFLNRYVMKHDDHKQLVPELMAILLADQKTRLEQ