MKRRGNHQVIEQDCDQKLQSRKYWKEEEDNKLQAAVSKHGSNWKLIAEFVPGRNASQCAQRWKRIKPKEVRRFKQGQNERNQKWTEEEDKEVLRLTKIYQFNWKQIANEIPNRTGRQIRERYVNHLDSNIIKTPWTKQEDKKIWEMYQKMGTRWSDMSKKMPGRPENMIKNRFYSFIRKQYGKVQNPYYIVPSKVRVLDEEGLKQSQGMKKIRKFKKIQKSFKMEEQQEEMPKGILQENKQQQKQPESQCQSIPFTQFQTQQSQQQQQQMQFSQSQFPSLQHSQIQQSQFPQIIDPFSFFQDSIRSDSYRVNQYPEALKQYQDFQNWLKESLKSSSDPEMNRMYKFETPMMSFLYMNPSLLHSIQQQPIVMKEEENDKLFGGIESSLPVQIRADIFEEMKKTTGETHQQQQIINHHLKQ