MALMLDNCEGILLSLDSHKSVPAPFLTKTYQLVDDPATDHIVSWGEDDTTFVVWRPPEFARDLLPNYFKHNNFSSFVRQLNTYGFRKIVPDRWEFANEFFKKGEKHLLCEIHRRKTAQPQVAINQHHPHSPFGVNGPSFFPFPSRTSISPSDSDEQANNWCDSPPLTSPPRGGVATATVIGGGGGFNSSVSALSEDNERLRRSNNMLMSELAHMKKLYNDIIYFVQNHVKPVAPSNSYSSSLLLCGPSPYATTNHVTSNGSLVQKPLNQLLGYYPTTAPTNPKQIPQVHVLINSPTTTSQSSLTILEEANNNGCKTKLFGVSLQTKKRLHPEYGSNPGNMETSKARLVLDKDDLGLNLMPLSRC