MATSEREIFVYTAKLAEQAERYDEMVEAMTKVAKLGVELTVEERNLLSVGYKNVIGARRASWRILSSIEQKEESRGNDQNAKRIKEYRHKVESELNTICNDIMSVIDDHLIPSCGESGESHVFYYKMKGDYYRYMAEFKSGNDKKDVADLSMKAYEAATTTAEAELPPTHPIRLGLALNFSVFYYEIMNSAERACHLAKQAFDEAISELDTLNEESYKDSTLIMQLLRDNLTLWTSDISEEGEDLHKHDGGGKTGGEIENAE*