MVKTQDPAVRAQAMRIMASATPLNTDEMVTVTVDGRAVEVPMGSSILEAAERAGRRIPTLCHHPDLPDAGVCRVCVVEVSGQRNLQASCAYPITAPVEISTYSPRVRQARRDIVDLMLAEHCGNCQTCGRNGNCELQDLAAEYGSDTFRFGHRTEPTRLFDTFGPSIMRDMNKCVHCTRCIRTCAELQGVGALGVIGRGDSTTMSPYLTLPISEVVCVNCGQCINRCPTGALQEADSTQDVWAAIEDPTKHVVIQTAPAPRAAIGEEFGLEPGTPMTWNLNTALKEMGFDKVFDTNFSADLTIIEEGTELLLRLYENLVLGDSSRPVPQFTSCSPGWIKYIEHKYPEYLPNLSSCKSPQQMFGALIKTWYADRNGIDPADVVSVSLMPCTAKKFESRRPEMTDSGYQDVDFALTTRELGRMIHENGIHLPDLPESDFDDPFGTASGSGIIFGATGGVMEAALRTVIELVTGLKVEDLFSHADITPVRGFDGARMAEVTLPDQLGPVPPILAHLVPSWDWLRGVTLKVAVVHGTANANRVMADIKAGGTFSECHFIEFMACPGGCLGGGGQPIPTDAAIRTARAKAIYGEDAHYGETGRARKSHENPAVLRLYEEFLTDGPCGQISHHLLHTEYTARGTFIDVNARGEESTC