MALSRPQPCEGMPLPSSQMTLSSDEVHTGYSMEQQQAHGSYGGNYGVQGAQHEGYQGVQSDGVWTERVLDEMKDMLLLLTPQGRITYANPSCKDITGRVAKQLEGSLLAQYIHEDDQPILQRDMDDSVATNQSFRTHLRFQKTNGTYCLMEAYGHSHVANQEERQAGRTTTANGPCAGFFLVCRPYINKVSQLLDSFLEYKIENARLIQQIAKLKQEEDAEATTARVPSSRSDQDNRGPVTENQGRRSIRSGEMSSDPDTTDTVGPNSEESDTSQSTGYGPGRNTREVYSHIDGIEVMTGLNYAEGERSQGLSTGVSRGRLVHCDIDITTAADQERNAQEGDRRKRLKAQHVCSDCGTADSPEWRKGPNGPKTLCNACGLRWSKKEKKRHESA