MVKPILMPASVGQALGPGLTQVIEQLERHCLAPDGSLILKSTYYDLLLAREEMGRERLRYLEALAVYSEVLALVEEYQLATSMANSGGIRDFQSLFLQLGLRSSPEVYEALEQYLVVAEAMQRLRLPLVSKDGEILEEVEGNNGDVVASASTSMLNNLTISMGSLNIDPADSGVGGVVNRFLGVTPSWLHQTHISRSPFAKDRTTYQMALAPEIESRLKSKCEKLSMAFALDEADIAGANQNKSLRLPERVKLVVEEIEREEGALLEDLYSADRKFSEYYNVLEQILGVLFKLVKDFKLQYQHQYDGLRKSWLCKRCQTMNAKLRVLEHLLLRDTYTQESIPALHKIRSYLVEAKDESTAGYKRAVTRLREYQGVDKDFDDIARRYHETVQKLEGIQWTIRQVEMDLNNGEEH*