MKAMLCLISEQHVPNLLGVHELRPDLLVLLETEGMKRREAANRFLKALAIGGQDYLTRNEIVPLEDGDSIEETERALKGVYERYRDAEWIVNITGGTKPMSIGAYGFFRQKKNARIIYVSASDQSRALDFSGGADIPLSHRISVAEFLAGYGFDVLHYDKVQENEERSRRWLGLAAEIAARSQNGAILGLLANLSRISKERRGRYRGLKISESDGLFLNDGHLREMIASSFGLACDGGHFTGALDKYAVRFLTGGWLEVFTWGLLRGLDRVWDVHLGLQIGMKNEKLQNDLDVVFMTDQSLRIVECKSGGQEHDREGSDTLYKIEAIRKQLGALRVRSYLVTTSDNVIDSETGNIKEHLEDRSRLYECNIVKPEDVRSLAQMYLAGDVRLNARVAQVFNIRQAV