MSVSKVKQSYDRMSELKAFDDTKAGLVNSGITKVPQIFILPPKNRAEKCETNFTFPVIDLQGIDEDPIKHKEIVDNTWGFFQVVNHGIPTSVLHKTLQGTPQFFKQDNEVKKQYYTRDTRKKVIYTSNLDLCSPSVPAVSWKDAFFYFMTPNPPSLGLDRSYLKDYMDCFQLSYSCNYYPPCPQPELIMGTIQHTDVDFVTVLLQDDVGGLQVLHQNHWVDVPPTPGALVVNLGDFLQLLSNGKYISAEHRAISNRDGSRMSVACFFSESHAQSSKLYGPITELLSEDNPPKYRATTVKDHSNYILTRGVDGTSALSRYKI*