MKNRFILPLLLALLLCASPRATAQNLSSANLAWKYQPDAPLQLAWELYQPQGQLPQLVIQLQQSQPLRTRSLTGRVHYLDSLSSPRPMHLAPLFEGVPKGEAATTVRHAIDTSRGAQWLVLELQHTSDSLRTFWYPLHLRDLLHFGAAPFYLQQQNAPTFTPFLPVRETVVPRLEAQGVDSLFLFLYQHDFGPAPSPMTVASTAASTKMDISQRRRIPAGQPLELQAEGFYFLQADTLSLQGKGVRVENRFFPRTRTLEAFAGPIRYLSTNEEWAELEREGFSKQAIDRYWLRMTQSEDRARRIIRSYYRRVTAANRLFTSFKEGWKTDQGMIYVLYGPPDVVQARYDGELWIYRSKGDIPELSFTFVRTVNPFAPNYHQLVRNKDYARTHFQIVSRWRRGQNLP