MSQVTADALTAQVVAEYLYEHPDFFQHHPHLVERLALPTQTGAVSLAHVQLARQRQRIDSLEEEITALMSLAANNDRTFHEFMDLQEQILKCSSLQAVLHAIEAKARELNLRAYVRLLQRHDEKYGLASEDWQRFATNHFNGKSAYLGRLRQADRQRLLGDRPAPEMGSYVVLPLQRQAPLGILAFASEDGGHFQPSMDTLFLRHLALVLAHLIETLPWQSHDEERRTHPAS