MTLRQTSIGGIALLLGLLAIPATASAQAACDPAYRIGPGDTLARVARLCNVSPDALRRANPRTQWDRLRIGAVVEIPNAGPRRPLPGRGADVYVIRPGDTLRSVARALGVDVNALLDANPGLSQRDLVPGREIRLGGRGAPRPPVEAEIDLSIRERDAEPGGFVTVEIEGLPPRAPVSLRAGPEGSRLSVERNGRSGRDGSATVEIDIPERARPGDVWRVEALDPRGRPVASARVRIAGQSREPGRGPDRGFTVSGLLTREGVECPALRSADGELYTLSGRIGGFRPGDTVTVSGRPTQRSICQQGTTIEVERIEQSR