MDSLGWDGSPVVANASSLWSNQQSGVEQSLMVTNLNCCGYGGRMHLAEDMFDPIQELQKAQPSHGTSSSNKVSEMAQQLAPAFASDSIHVVSNLNLAADTGLAKSVAGTNWEEALRAELGSSPLINRPYIMNPLGSLMAGFGKTQQFQVVNGFQDGTAGVSATGSLESLDCLLSATNSNTETSIEDDGISVIFSDCRNLWNFGSGSAVSSGDSENNGFNTRKKEMRCAVNELDETVSQGASDRLANPGICSETKPNSTKRSCDQNELKVSPNYHCFDLLQSDACTPDGGFRLISENSPKPKKPRAEKRPPSSSNINFQQPSSSASSVEEPDSEAIAQMKEIIYRAAAFRPVNFGMDAVEKPKRKNVRISTDPQTVAARQRRERISERIRVLQRLVPGGNKMDTASMLDEAANYLKFLRSQVKALETLGHKLDSVNCVHTNLPFSALPFNHSFPMQTHLPLQNPSPIHQPRS