MATSSRPAHHHHDHRRIIKLGSQGLHVSAQGLGCMGMSFAYGPPKPEHDMIDLIRYAVTELGITFLDTSDVYGPHLNEILIGKALKGIRDKVQLATKFGVCLENGYPGSIRGDPQYVRDCCEASLKRLGVDYIDLYYAHRIDKRVPIEVTIGEMKKLVEEGKVKYLGLSEASASTIRRAHAVHPITAVQLEWSLWTRDAEREIIPTCRELGIGIVPFSPLGRGFFSAGTKVLENLDDKDMRKNTQPRFASENLDHNAQLFEKLKELASRKSCTPGQLALAWVLHQGDDVAPIPGTTKRKNLEENVGAFNVKLTREELQELESFFHTAKGARYADMSWSTMNEDTISLSEWQGAK*