MSSEQAAEEMQQLNTSSESLEAQREARKQAKAAEKAAKEAAKAARAAQRGQKQSSALEPEADDPLAAHYGDPELVQSQAQTERLWTDVADLTPELDGQTVLVRARVHTVRGKGKSAFLVLRQATATVQAVLFVDDVTVSKGMVKYASAIPRESIVDLEGRVVLPQAPIEACSQTQVELKVTALHAISRSAPLPFEVTDASRSAEAVRKAAEAGELLGTVGQDVRLDNRFVDLRTPANQAIFRVQSAVCQLFRESLQARDFIEIHTPKLLSGASEGGASVFQFDYMGRPGCLAQSPQFYKQMAICSDMSRVFEIGPVFRAENSYTHRHLCEFTGLDMEMTIKESYHEVLDVLDALFVHMFTGLNERCARELAVISEQYPFEPLKFLPKSLRLTFAEGIEMLQAAGYDX