MKSRRKRQYFMDYCNELVQCGAPTNCGQEAGCTVHPVHSNRCAGNNENNGCGEQQAPVAQNQVQQVQQEVTEQPADKPVIATKVKGTVKWFNVKNGYGFINRTDTNDDIFVHQTAITNNNPNKYLRSLGENEEVLFDIVEGSKGLEAASVTGPDGGPVQGSKYAADRDLENPGRGRGGRGRGRRGGRGGVRHDSGSREAGEEGGAPRGGRGGFRRGGGGGGRGGARQNSGGEESAPVEGGEQRGGRGRRGGRGRGGRGRGGRGGQAGQSEA