MRHYDSDGDEEVEIEAIDSEGNRRELAKIRPFLNMAMAAYNDEKMEKKFPFVVRSQLIRDLTEPTKLAFGITTDTEVHVCVLTDGTLAFVFRGAEPIDWKCPLGDILTDLTLNQVPLELYDASKNVSYKADSSHAKVHKGFQLAFQDVIKTHRHDENLCLVAEGLGIKEVDVRRVVCIGHSLGGALATLCAHWCRYIAYPKAQIWCVTIGSPRVGNRAFADDFNKNVTEGMWSYRVVNKGDVVPSIPHLNSTYLKFWSPYKHVEGLIYLSEHHGNNDKISLKCGGRRPSFVLLSFLDHPCDAYINSIDKVLAPFHKYGPPRITLPPIN*