MSNRNGFIAAITSGFSSLGNAMHRSVNSFLGYEGLEVINPEGGQEDAEEEAKKGRWKQEDREGYWQMMHKYIGSDVTSMVTLPVFIFEPMTMIQKMAEMMEYAHLLDMADRCEDPYLKMVYASSWAISVYYTFQRTWKPFNPILGETYEMANHLGIMFISEQVSHHPPMGCGHGENEHFTYDVTSKLRTKFLGNSLDVYPVGRTRVTLKRTGEVLDLVPPPTKVNNLIFGRTWLDSPGEMVMTNLTTGDKVVLYFQPCGWFGAGRYEVDGYVYNSDEEPKILMTGKWNSSMSYQTCDMEGEPLPGTELKEVWKVADVPSNDKFQYTYFAHKINSFDTAPKKMLTSDSRLRPDRYALEMGDLSKAGMEKNKNGGK