TQILQTADPARKVQLTTEAISRWYFERVTPKLALPDQPPQDAALEIVEPHRMKLGKGGSLQSRIAILHSLAAIELHAVNLAWDIIARFGSHAIVESLPATLPRDFYSDFVTVAEDECRHFNMLAARLKDLGSYFGALPVHNGLWQSAEETSNSLLARLAIVHMVHEARGLDVTPNTIEKFRRNGDTESANMLQTIYEEEITHVAAGMRWFRQQTGDLEEESDRISVFHRTVLKYFHGVLKPPFNDAGRAQAGFTEDWYLPLVQRASDNGADKSTAN