MMAERSGTPLYHQRLSGYMGLGSSLYESRLTKYHGLPSACYTTQLSTPSRTWSSQDNVFVPAPVDKGPYGFAVDFLMGGVSAAVSKTAAAPIERVKLLIQNQDEMIKAGRLREPYKGIGDCFSRTMQEEGFVSLWRGNTANVIRYFPTQALNFAFKDYFKKLFNKKKDRDGYWPWFFGNLASGGAAGASSLLFVYSLDYARTRLANDAKAAKKGGGERQFNGLLDVYRKTLASDGIAGLYRGFTISCVGIIVYRGLYFGMYDSLKPVILTGSLQDNFLASFLLGWGITTGAGLASYPIDTVRRRMMMTSGEAVKYSGSMDCFAQILKKEGTKSLFKGSGANIL