MRNPKGRKGRKEANGSPKGLPKAGSTKASPRGKRVKAPAAAKQRPEPEIFPDHRNMEDLWLAAFPVGTEWDQLDSVYKYKWDFSNLEKAFEEGGELCGKKVYLFGCTEPQLVFFEGQGKVVCIPVVVAVTSPFPPSDKIGIKSVQMEGETVVPMKQMKMNWVPYIPFEDRLSSVERLKTQIFTLQCTQRRAALKQLNLERIKKYEYCLPHFYQPLKEDEIEQDTVVQIMYPMEPPVVCDFDWEFDETEEFTDSLITDEALPPEQKEEFMKFIKERVAESKKKQREAKQARKKAIEEMSPESKAAFENMRFYKFYPVQTPDIPDISDVKVPFINRYYGKAHVVL*