MSKGRVCLAYSGGLDTSTILKWLILEGYEVVDFDAVEKKALALGAERMIIENLQKEFIEQIVFRAIQCNAIYEDRYLLGTALARPVIARAQVRVAEKYNCNLLSHGCTGKGNDQVRFELAFKACNPSIKIIAPWRLPEFCEKFQGRQDLLKFAAENNIPVSSTPKAPWSQDENLVHCSYEAGILEDPDHTPPKDLWTQTVDPLEAPDKPFNFAVHFEKGLPVKVATPDQEATDSVELFKLLNKIGHDHGVGRIDIVENRWIGLKSRGCYDTHGLTIARLAHVDLEGLVLDSKVRKLRDQFVTVEWSQCLYSGMYFSPEREWLDEAIVSAQKGVNGQVRLQVYKGNVYVLGRSSETSSLYSQEDASMDSLDTFSPMDSTGFIAIQSIRLEKYGVQKAKDGQPLSQS*