MNPVVALLSDFGRRDPYVGMMKMAILEICPGATILDLSHEVEAQGVRQGAFLLAASLPHLPEGTVVAAVVDPGVGTGRRALAARIGGRFLVGPDNGLFSWGWQSVDPGDRAAYELDQDEFWRAPVSDTFHGRDVFAPVAAHLAKGMEIARLGSLLDRIKLLPDPDPTPVAEGMRLRIEHIDRFGNLVTNLAAGDVPSDGDGLKFSVGEAITVGVRRNYDAAERLIAVVGGLGYLELAAPGGSAAALTGAGIGDAVIMSSNGD