MALFVLIKNDPQCSENEGNSSAQGSGSFQGNIQNKNNMRDKLQKRGDNVSNGRILQDKRQDNDDDGSDGNQISSKDDVIDEKPPIVLKVTVLARKGCHIVDELKTPGLDHAAIAPILYIEFRQKHKMNRISIRASTQLGLGSTAEVRKDENQFGWYHQDIDISLGCDGGQEDSGRLEPNSCRILNTQQSEVKYTTGVSRMSTRGSTRTVGGQGNINILGTAGLHGSCSGSGMNQESSNASENIESTDECICKGFHFVDESRPARAHFRLSYPLQKPSIWENRQKLAHRGLFSTIVPSIKGTWIPIQKEVLTPYSFKVQRDLILQKRENEYVTTHKQEYTLLFFVNHAMTHLRN