MMQIMSPIYVPELGMEDLNFFNQYTMDSLASPTLFDNFGFHFDDNETTPNCFPVETHPDDQTRPTKKIKTSITPSSQSSPQLISFEHSSSTPIASKQFYNLDYSDVKPKVGKRCNENKDFLPALVSQGSYEDQKIFSNYDNQANQTRNTAQAREHVMAERKRREKLTRSFIALSAIVPGLKKMDKASVLGDATKYMKQLQARLQTLEEQAEDNKKAGSTVQVKRSIIFTNNNDDDSNSNNQPLPEIEVRVSSKDVLIKIQCDKHSGRAATVLGQLENLNLTVHSSTFLPFGNNIVDVTIVAQMNKENCVTAKDLLGSIRQALIIQN