MTQCYCKRLNSEKLVKRPPNAFILFRKSFSQLLKDANVFDRTSHANLAGGLDPANLEKFGVHTSEELIQTVGSCLSYPDYERFKSIEVSRCVSLKWNALPDKTKRYWFGLAKRERELHRQNFPQYKFSPVRNKVNRRGSTSAICLRGPVQFKNPRPRSLSAGSEDPSCLEEAAFELCDFCKLKMEQEPQVTRSQGWNKRYYVLETATIDIAVLKKNLGVTQKSSMESVTDLCNSMFYESWKQTHGGWRVEGHKQQLETQTARAGSRTRANQRFQL