MLGAIGSPVRSHATALHRQPRSAPSSPLPLTALRAFANISPASGSSGPSAPAQTPGSPATPTRSAAALSPAARTFQPLRDGAAAANLFLPLLPLPPLPEEQQVADNHILGILPQLAGPIDNLPLGTCSTAPAAGCCSAYTSKPAEPAAAAAAAAAAAAAGWRSAAASMAPMAGAATASTPADAPHAAPAAAGTTGASAAAGASPGGAGRATAGCTECATAGGTAGRAGAAGSGAASAAGGSSDRSCSSGCGAAGGGTRRRAGARGAAAA