MKLIIAEKPDQGLALVSQFKYRRKDGYLEVEANELFPNGAYCTWAIGHLTQLCNPEHYHAEWKKWSLDTLPMIPERFQFEVTKSKYKQFNVVKQLLHNPQVTGIIHAGDAGREGELIVRNIINLCNVQKPMKRLWISSLTKQAIYQGFKNLLDEADTINTYYEAYTRSCADWVVGMNASRVFSILLKKKGMNDVFSAGRVQTPTLALIVKREKEIENFKSEPFWEVFATFNIEGKKYEGKWEKDNESRLKDPDMANKIAAFCQNKPAEVKEMKTERKEFQPPFLFNLSSLQATANKAFKFSPKKTLDITQALYQKGIVSYPRSDSNYVTQGEAATFPDILQKLSQFEEYKDLLPAPIESIMNNKRYVNEKKVTDHYAIIPTEQATNPNKLSGDEKKIYDMIVRRLIAAHYEVAIFDYTTITTLVDSRAEFISKGKQQIQEGWRKVIFQDDKEDETILPIVVEGEQGKVVTVKVKEGKTQPPKRYTEGQLITLMKTAGKYLENEELEKVLKKTEGLGTEATRAGIITMLKDRKYIDVKKNQVYATDKGKVLITAIGDKILASPEMTAKWEQRLAEIGEGIASPATFMEQTKKLSAKIIEDAIEMSEKWDFTGLHVESIERKESKFTTGKKVGKCKKCDGDIIDKSTFYGCSNYNTTQCDFTISKKILGKTISQKNMTKLLKGEQTDLIKGFKKNDKTFDAKLEWKENKINFVFEK