MPLRLFLSRVPLSQQLPSKLPSLPPVQLSRNPYAGQYAISEDDLDDPFETEIAVEEPKGLQRIINLSPHDTVSVYPSFISLTSHGRTGVITNARLLDACHCKKCRDPSTRQMNTTTGEAVKDGLVVSWGDGMKHMSFFPLHRLRSMLERDMGTVYRSPSFIEGVPTDPTDDKECMLRKVTAMIGKIRNTFYGETWDVKSMKQSKNIAYTNLNLGLHMDLLEFLQKINITYQYDNDNHYLRYRHPIISSDFVRGRGNRHAAVNWSPPFRAAAEALDFPQHDRLSDPRYRYEFTMQEGDLVLFDNRRVLHARTAFHDKKDMEPTRWLKGCYLDGEAVWDKLA