MAATPTHFSVSHDPFSSTSLLNLQTQAIFGPNHSLKTTQLRIPASFRRKATNLQVMASGKTPGLTQEANGVAIDRQNNTDVFDDMKQRFLAFKKLKYIRDDFEHYKNLADAQAPKFLVIACADSRVCPSAVLGFQPGDAFTVRNIANLVPPYESGPTETKAALEFSVNTLNVENILVIGHSRCGGIQALMKMEDEGDSRSFIHNWVVVGKKAKESTKAVASNLHFDHQCQHCEKASINHSLERLLGYPWIEEKVRQGSLSLHGGYYNFVDCTFEKWTVDYAASRGKKKEGSGIAVKDRSVWS*