MKQEKVQELVSQMTLDEKIAQCLQLSPFLFKGTNKNAELTGPLLQEMKLTDAHIENAGSVLGSSSALDMIGIQEAYLKTNRLGIPLVFMADVIHGYKTVFPIPLALGCSFDRETVRVMAEVSALEATADGHHVTFSPMLDLVRDPRWGRVMESTGEDPFLNSELGKAMVDGYQGDASTLNENLEKMAACVKHFAAYGAAEAGLEYNTVNMSTRELYQNYLPAYNAAIQAGAKLVMTAFNVVDGIPATMNKWLNRDLLRGEMDFEGVLISDWGAVAEVINHGTARNPKEAAQFSMEAGVDLEMMTTCYIHELKSLIEEGKLSESLLDEAVLRMLNLKNDLGLFEDPYRGLKNNDRTKDILTDDSRGKARAAGVESAVLLENKNRLLPLAKETKIALVGPLASSPDILGGWNVYGEEKDGINVETGLREVFETVEVISTEYTEFSDEDKVAVKAAVQNMDVVVLALGEKNEWGGEAGSLATIRLPEAQYELAKFVQTLGKPVVITLFNGRPLEVKELAESSDALLELWFPGTEAGRVTADLLSGASNPSGKLSMSFPQTTGQIPVYYNHLRTGRPQTPENKGERYVSHYLDIPNEPFYPFGYGKSYSEFELKTSSLPKELNLGEPLHVEVTIKNISDIAGKEVIQVYLQDVTASISRPVKELKAFEKVALQAGEEKTVTFELTSEAFSFYNHQLEKVQEPGLHRIFVGTSSEDVDAFELEVGGYV*