MALMLDNCEGILLSLDSHKSVPAPFLTKTYQLVDDPATDHIVSWGEDDTTFVVWRPPEFARDLLPNYFKHNNFSSFVRQLNTYGFRKIVPDRWEFANEFFKKGEKHLLCEIHRRKTAQPQVAINQHHHHQHHPHSPFGVNGPTNNNWCDSPPLTSPPRGVASATVIGGGGGYNSSVFALSEDNERLRRSNNMLMSELAHMKKLYNDIIYFVQNHVKPVAPSNSYSSSLLLCGPAPYATANPVTSNGSLAQKPLNQLLGYYPTTAPNNPKQAPQVHVLNSPTTTSQSSLTFLEEANNNGCKTKLFGVPLHSKKRLHPEYGSNPGNMETNKARMVLDKDDLGLNLMPPSRC