MTEPQLQRAFVVLSFLVHCYVWCEDGAAEQVLPRTIAAPYWHVAKALGCEPVYTDAVIMWNMVGAGGDSTADPDLEEPFLREQRRLMPASQRRFVERFTAEPAVSLRAFFDAHPALDRGPYTRAVASLRAWRREHISLAGMYLVSFARELEGDPARGPPSKSPLHVVLLEVPVVRLAARGKDGAPALLRLRRPGFLDHERVHLDVRASISAAVTSSGASTGCKAVVRTAGRLRQDWRVAADEPKQKGLDDGKPAASRAGTATGGRSSTTSRAVKNDLGEGCEHETRKSPLQPSLHRG*