MKVELFADVVPKTAENFSLCSLTFQERRRSNRLQRQYIPQGDGTGVASIYRGPFADENFKLKHSAPGLLSMANSGPSTNGCQFFITCSKCDWLDGKHVVFATKVLGTVKWFNVRNGYGFINRNDTKEDVFVHQTAIKKNNPRKYLRSVGDGETVEFDVVEGEKGAEAANVTGPGGVPVQGSKYAADRNQYRRYPRRRGPPRNYQQNYQNSESGEKNEGSESLPEGQSQQRRPYRRRRYPPYYMRRPYGRRPQYSNAPVQGEIVEGADNQGAGEQGRPVRQNMYRGYRPRYRRGPPRQRQPREEGNEEDKENQGDEAQGQQPSQRRYRRNFNYRRRRPENPKPQDGKETKAAEPPAENTSAPEAEQGGAE