MALGAARSALHSLSELSLLFRSQDTSQAHGQTRTLQPKQGPLWPSCGIRNAVTKEDAATTMGKTEKRAVQFRPCIDIHKGKVKQIVGSTLKDLDGPSSSASEPVTNFESEKSAAEFASLYREDELTGGHVIMLGATPESQRAALDAVRAYPGGLQVGGGITPDNAAAYLDEGASHVIVTSYVFRDGTVDRERLQKLLRVVGRQRLVLDLSCRKKDGLYHVVTDRWQRFSDLALTPQSIAELAQSADEFLVHGVDVEGMRLGIDEELVSLLGELSPIPVTYAGGARSLADLEVVKAAGKGRVDITVGSALDIFGGDLPYRDVVNWHRKQLR*