MGPGHCVLVAADGAVYGCGKCDQGQLPGVTGTSPVLTPVLLDTPFTLLAGASTDVSPGDSPTHSCPSHDSEGGEVNGLSTGDYSDLDETAAGASAATPCEDDHNAANPSLLSNAELDTAASTDGCLLDSDAAPARAHVCLHQLVCGVNCTCFVTRGPRDVSRQRQPDLRASLQAAVAAAQAAYIQRLRKHSRRGASLASALRTVASGVEQVMSCPSALVAAWRVRVGKRKGLDLLALDEVLQAIFALTAATTTPARVNDPAMEVVTRPDLYPAGELSPAHSSSCTTECSEPQGGEAGCGLGGQEVSNGEQVVEVDRVQQNRLAQVLLRAFSSLVDELGAHTELLVDVDRAQLLLAALHCPLLMQHAAAKQLLPRLCFSIIHAPESGQQELTATKKLTTSIMAVIRVLALIEEANQIGRQLPPEAFYNQLISAGSQGSAQESSEAEKRRSPGPHGLRSLMSALQQGTSRLLRGVTASGAAEDRGHARELPPPEPFSTRRDLYKPLRVHFIGEDGIDAGGVKKEFFQILVAELLNPDYGLLQVQESNTFWFCPSALETPDRYLLLGLVLGLAVYNRVLLDFALPLVAYKKLLGQPVDLRDLEDMQPTVGRSLRQLLA