MHYQTESWGTYMQAARASSSADPLERVERLASESAVVIFSLSTCCMCHAIKRLFCGMGVNPTVYELDHDPRGKDIERALTRLLGGSSALPVVFIGGKLVGAMDRVMASHINGTLVPLLKEAGALWL