MTTRIVVDPVTRIEGHLRIEAIVDGTKISDAVSSGTTFRGIEKIVENRDPRDVWAFVQRICGVCTHIHAIASVRAVEDALNYPIPKNANYIRNIMTLTQFTQDHVIHFYHLHGFDWIDVLSALKADPKATSSLAMSISSWPNSSEGYFRDVQNKVKNIVQSGQLGIFANAYWGHPAYRLPPEANLMGVAHYLEALSWQKEIAKVHTVFGGKNPHPNYLVGGHASTINLDDVHVLNMERLNLVKAKIDEAQIFVNQVLIPDILAIASFYKKDLWGGGNGNFLAYGGVPLVDIHEPDSYLFPRGIVLNRDLSKVYDLDLKDPSHIQEFVSHSWYQYADKDAGLHPWQGRTDPAYDGPKPPYHNLDESKKYSWIKTPRWQGHAMEVGPLARSVVAYAKGNKEIKEMVDSSLRKLDLPLNALFSTLGRTLARALEAKFCADQLAGFYADLIANIKAGDTQTFNPEKWEPSRWPAEAQGVGWAEAPRGALAHWIKIRGGKVEGYQAVVPTTWNASPRDATGQKGPYEASLLDTPVAATDQPLELLRTIHSFDPCIACAAHLITPQGKPLS