MSRRSRLSTLSALSGLSTTAKSNGDELYQYSLRVAYLAYLSSVRLLALKNEESSGTANLTSNLSKSHPHPHRPHLRQSAETWTNTIFSIADVFKDGSGSTKSDKSVKFPKDLVKVLKVRIEAIAKGTDKNYQDLSQIKLRCLLRYLHPRLLSQTIEGEPECRSSHLTLGHNRYRSTQETTRGVHNMPTVKTIGSLFARSDSQLQKDLNNVRKNCSEKAAFEDFKLCVANIAQQCRFPGRRADFDPDEVYREWRTKELAQIQHAMLQMIRANPDLARSKTYSAATTTATIHNSNPNPLDDFVLVGNTTDNSSSPSTLTRADHTSGFDSGSSLGYFATPGAESTSERNSILMRPDSISSAGNILTGSSELHYQHRDSMDQVLDWNDVSDGAERGTDPHDSEELSTTQFVYIPHNPIQMYKALMDQCLDSDLESMKSLAEDEEVAVFFSAICKRFEEEEIPIIDCVSEALTDVFRVMEELKAMSSLFDTLLRRVYEAIESVLESNPMPTNDDNPQQLPNEIIPFLELTASINTVDEAHLASTPSPNSTHPLQPILPDLHLLVGYTPVDPTRFNDADVLELYQAAEKKTSEWVQSAIKADTFSPQGNDSHSNSIIDLEDSCCSAVAFFKNSNGQMNFKMLNL