YLRSYLSVTQDEFHPFIEALLPQVRAFSYTWFNLQARKRKYFKKHEKRMTKEEERAVKDELLGEKAEVKQKWASRLLAKLRKDIRPECREDFVLSITGKKPACCVLSNPDQKGKMRRIDCLRQADKVWRLDLVMVILFKGIPLESTDGERLVKGGQCSNPVLCVQPRHISISVKELDLYLAYYVQEREAEQSSSPSRTGVGSDQEDSRTATMDGPEFHESFERSGVFSVTELVQVSRTPVVTGVGPSFSMGELQGHLAYDLNQPVSLRRSLASTSCSRSKRHKSGSMEEEADSPGGEYYHSPSSPASSSRNWTDDMEGGLSPPLKKAELESPSSQEDSPRLGSFTQHHRPVIAVHSGLSRSPHPSSSIHFPPTSYFPHGAIRYPPHLAQDALKDLVSLACDPANQAPSSGFYLG