MALQAASLVPASFSVLKEGKSGVSLKDSTLFGLSFSEPIKANFSSSALRCKREFEQKLCAVRAETVATASPAVTKSTPEGKKTLRKGSVVITGASSGLGLATAKALAETGKWHVIMACRDYLKAARAAKSAGMAKENYTIMHLDLASLDSVRQFVDNFRRSEMPLDVLVCNAAVYLPTAKEPTFTAEGFELSVGTNHLGHFLLSRLLLEDLEKSDYPSKRLIIVGSITGNTNTLAGNVPPKANLGDLRGLQGGLNGLNSSAMIDGGDFDGAKAYKDSKVCNMLTMQEFHRRFHEETGITFASLYPGCIATTGLFREHIPLFRTLFPPFQKYITKGYVSEDEAGKRLAQVVSDPSLTKSGVYWSWNKASASFENQLSQEASDTEKARKIWEISEKLVGFA*