MATGVASVRALAAQTAPVAASSTGLKSGPNSTFLGSNLRCAPCISTRSLPLKSGVRCEAAEQETKKKRDRWAGLDPANDTSDDQQDITRGRGLVDSLFQAGGGLQGTHNAIMSSNEYLSTAQKTYSFDNMFGEYYIAKSFMEKILIHISKNFMNLPSIKVPLILGVWGGKGQGKSFQAELIFAKLGIQPIVMSAGELESGNAGEPAKLLRQRYREAADIIKKKGKMCVLFINDLDAGAGRMGGTTQYTVNNQMVNATLMNIADNPTNVQLPGMYNKEENARVPIIVTGNDFSTLYAPLIRDGRMEKFYWAPTREDRIGVCSGIFRTDNVKQKDIVTLVDTFPGQSIDFFGALRARVYDDEVRKWIEKTGVENMGKQLVNSREGPPKFEKPAMTIEKLLAYGQMLVKEQDNVKRVQLAEQYMSEHAFGDQNPDDALHDVFEKAGLTPQ*