MLGQAATARSVPALRIVESPRDTVTRATAEIVGVTDPGAFVTVNGIAVKVYKTGTFATTVDLSLGANDICVEAVTSDGATVTRTQQCFRAEKSQAEFRPATEDEAPVMMFASPRRVVTLEDAFLQYGSGDDRLGGSKMGFIDPEIVLEAIGTKGSLYCVRLASDRIAYIPKRLTRPADMATPTGVVNTESWSIVNTGRTDDVTIGLPRRLAYRYSTESSPSAIVVDIFGATDNSNWITQRTLELGIIDHTDFRQVGEDTYRVYIYLKTSHVWGYTVGYDGIGSTLRISVRHRPELTLKGMTIGLDAGHGGENPGAISPSGLLEKDVNLDIVMRVRDLLHKRGASTVLTRYEDDGPSMSRRKEIWREGNIDLAVSVHNNAAGSYKVSGTAVLYKHAFNRDLAMCVARRLTQTGLDLFGVVGNFNFSLNAPTFCPNILVEGMFMTSPEDEQRLADPAFRRQVAEKIVLGLEDYLNLCK