MQKTTLLLAVALAFSASSWGQDVKINGTGVSLEANKTPIHTAKNPQAIALLPQDLHLAVPGKFTVAVAALNSPPLTVFADDNKTLLGSEADIARLVAESLGLEVNVVPTSWEDWPLGVTSGKYDAAISNITVTKERKEKFDFATYRKDSLGFYVKSTSPLSKIDKAEDIAGLKIIVGSGTNQEAILLAWNAENVKKGLKPFIPVYTKDDAAQTLALQTGRADAFFGPNVIGAWKAALTGKTKLVGSVDGGWPKAAHIAVTLKKDSGLVNAVQAALNGAIASGDYAKVLNRWGEGVESIPQSEINPPGLGD*