MLATPSKAQRCTWAPQLGDASHSTLGGSLLAKRSHGWNGFFGLKRLSGLLLVNTVFQPLAPSFAQDVNPVSSTSKAQGSCSSQHWSATLLASTEDTGGGFADLPPCLPWSSGPCVSVNGPCFADEKTGCGKSFKECAENKDCQKGLSCLARCKGEPTCSTGCFAAFADDSMTNFLGCALEDKECINFPKDPKLLGWLDDGAAAPKKVANFDINSLKGDWIKKKWDGRECDGHLLLQVLGLDDRYDCFECQQNRFREENGQWRMDTTFRLPRARGMSKDSNYLQNDLTEEVFVDSKDARPSMHTTGKTFGLTFWENYYIVGQGKDWQFVRYVGHTLQGGYKGAFVLSRTPELSASALEEVKAVATEQGLDLSGFCRIKNKACGTRQFD