MPLLGLGTWKIPREQTPALVETAIRKGWRHLDCACDYGNEREVGAGIRAALTEDPTISRDDLWVTSKLWNTYHRQEHVRDACLRTLDDLGLEYLDLYLVHFPISLKFVPFETRYPPEWVHDPDASDPADRVMVHDPVPIAETWRAMEQLVDEGLVKNIGVCNFNVSLLTDLLATSRVKPAVLQIESHPYLSQKHLVDYARLHQVHVTAFSPLGSAGYVEMGWTKRTEGAINEACVKAAAQAHGTSPGQVLLRWAVQRGTSAIPKTTKVGRLDENIDVFGWTLTADEMSAIDALNRNKRYNDPAEFCVGMGGPVPIYD*