YDPGHTLVDGGSDPRAWLTDASGTCAAHATSPDYLRHSPSLLISESCSPGSSGHPSPPIHRRSAKSPSSSSLKVRDLCRLKGTITGPEEEAPLRQRAQSSKPVSGVQRQRRVAANARERRRMHGLNHAFDELRSVIPAFDNDKKLSKYETLQMAQIYINALAELLQGPVSTNNENSDGSPKRDILLSPADGFEGAKERAAQSLSLTCRTAVALPLSGDAIPVHINGMPFRSSFQENSFTGRVEKAMSSPSSSSSLVGNGRKESPRSDGEFSPRSHFSDSDEIA