MAKSASLQVLVNACLDGLVATQTLSPRQWQVCHHVRDCRTAVLGGFALHCDQCDAEALCYHACRDRHCPRCQRQASEAWCARQRAALLPVTYHHLVFTLPSALNGWIEVHPKQLYDLLFETVWTTLSAFGANPKRLNGQLGMTAVLHTWGQTLTRHVHLHCLVPGGAFSATGQWHPAKSTYLFPVRALSRHLRGGFVSRLRQAVAAGELCRLTEPREIDRLLDTLMGTEWVVFSKPCLARSETVVDYLGRYSHRTALSDSRLLSFDGESVELSYKDYRDGDQRKVMMLSGEELLRRFLLHVLPKGFMRVRHFGFLANRCRAQRLPAIRAAIGAVQARPLAVMTTEPGTTGHPQPSKPFDGYPCPSCRGGQLRVRTALAPKRRDGG