MLGPKGQGRYGMNNDERDLIEKFFARVSGAPQGGFASVPSTRPNLPPIDPEADQFIAQEFQKYPEARYRITQMAVVQEAALVEAQNRIQQLQFQLQQAQQALQQAQQQSAGQQKSGGFFGGLFGGGQNAQPQPQPQPTAAPPGWGGRPAAAPMPPQYQPQPMPYGMRPSMFQGGSGFLGSALSTATGVAGGMMAANALTSLFSGHHDAGAAGGDAGWGGGAAPTETINNYYGDAGAGAGAAGADPFGGAGTSADPNFDANSSDWGGDAGDAGGDWGGGDDQSF