MQALPDPSRGNGEDAAGEQVFPLPQGGAQGPGLPSQHQGQEGQGAGKPQPTSSLGVVAGGHARPLGVQDLFVFAVLPSSISLSPATVVTPSGFMDVVMNGDWHVFILNVMGNDVLVQCAIDALHVMGNTSHVLGLHVLGPQHMAVRTFPNATWRLVKQLRKGHTLVQEMEGSTSLLVGSPYTLVWRTTRPQSSHIVRSMFHLAHRAMTFIGSANGHPAVLLLDTGADANFVSSAFTQRFQLTTNPHSESVTFGDGRKGQISGSVTLKIKLQSYSGAVKCLLTQLAPGTDVILGSAWLTMVKAQMDFSVPHCILHSGDRRLTLHPGRATSAAIKQPATPYLCSAMQLAKAVKEGCTLFMVHVMAATEDVHDEDQEWQITSTDVLSAVPPKIXXXXQR*