MSTAAPQTNGVPPASGSQQTQTTNAFSSQQSSSQQPPAAGQPPQPAGATGASQSQQPQADSTPAPRPRDARTIELLLTAQGVTAFEPRVPLLLLDFAYRHTAAVLSDALHLAGDPYTTHAGAKPSAAQNATASAPSGGDASVSASAIQVAIASRLAFQFRGGGSTSKEFLLETARERNKAALPRILPHEWGVRLPSERFVLSGNAWGLTDTWGPGEAGIDDDDDDDSEDADAEMRDAMEGVETQGGDQVDEEVGGEPVEGGTVDDVFGDDVDEEMAEE