MIKPMTFSELVIHLDARLVGGDCSFHGVSTDSRGIAPGQLFVALTGPRFDGHEYLEQVAGKGAVGALVEHEVEGASLPQLVVLDTRKALAQLGAMNRNAFVDKPVAAMTGSSGKTTVKEMLASILRTRGTVLATRGNLNNELGVPLTLLELAPEHDAAVIELGASRVGEIAFTVSLTKPHVAIITNAGTAHVGEFGGPDRIVEAKGEILEGLDATGTAVLNLDDKAFPIWQLRAGERKVMTFALNNPAADLHATDLRRDARGCPAFMLNSPLGAAPVQLNLLGTHNVANALAAAAAACALGVSLEGIAAGLNNVQPVKGRAVAQIASNGVRVIDDTYNANPASINAAVDILTGFSGRTVLVLGDIGELGDWAEQGHREVGAYAAGKVSALYAVGPLMTHAVSAFGEHAHHFASQEELIAALGAEQNPDTTLLIKGSRSAAMENVVAALCGSSLEKH