LDSMFLCVLQDEFHPFIEALLPQVRAFAYTWFNLQARKRKYFKKHEKRMSIEEERGVKDELLGEKAEVKQKWASRLLAKLRKDIRPECREDFVLSVTGKKAACCVLSNPDQKGKMRRIDCLRQADKVWRLDLVMVILFKGIPLESTDGERLVKGEQCSNPVLCVQPRHISVAVKELDLYLAYYVQEREVEQTSSPSHTGVVQDHESSQTLGNTDGPEFQESFVTSGVFSVTELVHVSKTRVITVVGPGFSMGELHGHLAYDLNPSVNQPVGLRRSLASTSSSGSKRHKSGSMEDEVDSPGEYYHSPSPASSSRNWTEDVEGGLSPPVKKTEVDSPPQKDSPRLGSFTQPHRPVIAVHSGLSRSPHPSPSLYFPSAPYFPHGAIRYPPHLAQDPLKDLVSLASDPVDKPPSCPPPVNTQQPLLLLLWD