QLNSPMNSVSSEDIKPPLGLNGVLKVPAHPSGTMASFTKHICAICGDRSSGKHYGVYSCEGCKGFFKRTVRKDLTYTCRDNKDCLIDKRQRNRCQYCRYQKCLAMGMKREAVQEERQRGKDRNENEVESTSSANEDMPVEKILEAELAVEPKTETYIEANMGLTPSSPNDPVTNICQAADKQLFTLVEWAKRIPHFSELPLDDQVILLRAERGEKCINLLLPPTKMKIKFSRLILNFLVQQGVCRSRGFRRVLTELVSKMRDMQMDKTELGCLRAIVLFNPDSKGLSNPAEVEALREKVYASLEAYCKHKYPDQPGR