MVQQAAESVQQASAASRFRQHVEFLNPVNEKAINFLSTEAMDYPCSNMEEFRTLCNLTRQLCKVLFGSDVQLQTQRIDEGGLDGDLCAVITAAGSSKAVAVVWPTAEKLKDIKRLAEDASIQQLYIVNPLWKTEGNLVSEFGIGPWRKANEEFVATFEPSYQLFEQRIGAPSSINMANNSRYASGGVVRVLRAYPGQYEVHVMASNGASQPIGAFPQKPSYRQLDDLIAQARKAKVEIFGVAARASVMKAPASEATEGSTSSSRMSFYSSDEVTQMEPQQLRRVLMNLGLPSAGTPVKLQQRCLAVASAVENGTDLEAAVAAAKRLR*