MIKPMTFSELTVPLDARLVGGDCSFDGVSTDSRGIVPGQLFVALTGPRFDGHEYLDQVAAKGAVGALVEHEVEGAALPQLVVLDTRKALAQLGAMNRNGFVDRPVAAVTGSSGKTTVKEMLASILRTRGPVLATRGNLNNELGVPLTLLELAPEYTAAVIELGASRVGEIAYTVSLTKPHVVIITNAGTAHVGEFGGPDRIVEAKGEILEGVEASGTAVLNLEDKAFPIWRKRAGHRNILTFALADAAADFYASELSRDARGCPSFTMDSPLGSAQVQLNLLGTHNVTNALAAAAAAGALGVSLEGIVAGLNNVQPVKGRAVAQIASNGVRVIDDTYNANPGSINAAVDILTGFTGRTVLVLGDIGELGEWAEQGHHDVGAYAAGKVSALYAVGPLMTHAVSAFGEHAYHFASQAELIAALGAEQDPNTTLLIKGSRSAAMENVVAALCGSSLEKH