MGPGSVGAGRGGGSLGTAPGPFLRLVGLGTAPGPFLRLVGLGTAPGPFLRLVGVSLNRARLCGQALSRGFWAYREFRMRGGYLLGERRRTISAAYWTARTSGPQVSSLPSTGREQSEIASGCGRYQQPIYSWRRSFRMVQAKRWTLKKQFEGNPKDSNFELKTAELPPLKTGEVLLEALFLTVDPYMRVSQTMKEGDTLLGHQVARVVESKNSAFPTGTIVLAFSGWTTHSISDGKKLERLPEEWPDTLPLSLALGTIGMPGLTAYFGLFDICGVKGGETVMVNAAAGAVGSTVGQLAKLKGCKVVGAAGSDEKVAYMKKLGYDVAFNYKTVESLGETLKKASPDGYDCYFDNVGGEFSNVVISQMKKFGRVAICGAISTYNSTCPLLPGPSPLVIIYQEIRMEGFIVSRWQGDVRQKALNDLLKWVSEGKIQYHEHVTEGFENMPAAFMGMLKGDNVGKTIVKV