MGVCRFFQQGSCRFGAKCHNEHFDVKQYLKTDVEACINGKMWPLSVYGPFKDKPNIPNFIEDQSFEEVRFQAYESQRQNCFDQFHQQFTKEVHEATMKMKLMLQFPPQVLDVMIKLYETPEGIQPAANNNNPFAAQSSSIFSKPALSSGSSNIFGGGSTVTPSFGSAGNSIFGSSNGGNNIFASAQNTNVFAQQPQTQTFAGQQQQQPSLFGQQQLGQTQTSIFGQSQQQQPQPNPFGQAQAPVSNNNNVFGQAQPTNATPFGQPVAFAPQQQQQQPFMGGMFTKPQPAAANTGNIFAQAATQSSSGFFTQPAGGFQQQQQMQSDSTQQMQQQQQQLQQSATTSSVYSRMEDLTAEEIEAFKAEQFAPGKVPFKPPPRELC