MAATAHFTLNTGARIPSVGLGTYKAAPGVVAGMLSSAVKAGYRHIDCAPLYKNEKEIGVALKNLFDDGVVKREDLFITSKIWCSDLAPEDVPPAIDSTLKDLQLEYVDLYLIHWPFQVKKGTEICPENFVQPDIPKTWQAMEQLYDSGKARAIGVSNFSSKKLGDLLGVARVPPAVDQVECHLGWQQAKLRAFCHSRGVHLSAYAPLGRMKDVASNPVVTTVAETLGKTPAQIALRWGLQQGQSVLPKSANESRLKENIDLFDWSIPESLCAQFSEIKQVKQIRGDSFVHPQSVYKTYEELFDGEI*