MTTRIVVDPVTRIEGHLRIEAIVDGTKISDAVSSGTTFRGIEKIVENRDPRDVWAFVQRICGVCTHIHAIASVRAVEDALDYPIPKNANYIRNIMTLTQFTQDHVIHFYHLHGFDWIDVLSALKADPKATSSLAMSISSWPNSSEGYFRDVQNKVKNIVQSGQLGIFANAYWGHPAYRLPPEANLMGVAHYLEALSWQKEIAKVHTVFGGKNPHPNYLVGGHASSINLDDVHVLNMERLNLVKTKIDEAQIFVNQVLIPDILAIASFYKKDLWGGGIGNFLAYGGVPLVDIHEPDSYLFPRGIVLNRDLSKVYDLDLKDPSHIQEFVSHSWYQYADKDAGLHPWQGRTDPAYDGPKPPYHNLDESKKYSWIKTPRWQGHAMEVGPLSRFVVAYAKGNKEIKEMVDSSLRKLDLPLNALFSTLGRTLARALEAKFCVDQLAGFYADLIANIKAGDTQTFNPEKWEPSRWPAEAQGVGWAEAPRGALAHWIKIRGGKVESYQAVVPTTWNASPRDATGQKGPYEASLLDTPVAATDQPLELLRTIHSFDPCIACAAHLITPQGKLLLEKI