MGSSHHHHHHSSGLVPRGSHMQFRALLFDVQGTLTDFRSTLIEHGLSILGDRVDRELWEELVDQWRGCYRDELDSLVKQEKWRSVRAVYRDSLINLLAKFSDSFCATSAEVELLTDGWERLRSWPDVPSGLEQLRSKYLVAALTNADFSAIVNVGRSAKLQWDAVLSAQLFGAYKPHRSTYEGAATLLGIAPSEILMVASHAYDLEAAREVGAGTAYVRRPLEYGPTGRTEDVPDGRFDFLVDSISELADQLGCPRLGGTAGID