MGLICNAKHRRCVLVQKTANPTELVRVAVLNGQMDGINRVLINLGLERCGKSCRLRWMHYMTPDRGGPFSQGEEDLIIHLHSIRGNKWSQIAAQLPGRTNNEVKNFWNTIIKKKLRQRRIDPAIHKPLAHAGAAAAATPVTRTAVFSEAELILSSPVGTQPMPPLVSAESYVYSRGSMDGAGGAHAALGGCSDDGSLSSLSGYNNNQTADFPGYLDADALHGAVIPSVWSSRTLNWMAGEMADEELTDIMVDMEFGELMKDWIEDWSDDENSDREDRSENGNEWDDLNIDELDDDQENNSELSNEDYISQFISECYNAYDYYGESDAETGLNDESLDAPGSGESESSVIISE