MRQARVVRSNEEPYKMSIKRKKWDRNLGDFLRDLPLELFGEWQTDPYIPPEAKDGKVPRNQYGNVELFQPCMLPKGTVYLQLPGLIRIANKLKIDCAPAVVGFDNCSGGAGVHPVFEGFVVCEEFADTLKAAWEEEQMNIRKRELEKREKRIYGNWKKLIVGVLIKEQVKLKYNRDQSEDTEAVKSSGITLDDIDTILSMYAKKRRKGPSKANKTKSSAPTKKSNKRKSKKGKDTSDEEDEDEDDDIDDFIVDDDEDLEEDGEKIKNDEEEEAETELELSDSD