MDGQISMGGALYVGSGSARTGGCASDSCVTIQDSVFVQNFASFGGAVFVDDSPMDCDKNGGAHADFTNVLFSKNRATSNGGAVDLMFGGGGASGSFKTVVFRDNSAGEFGGAVSVERGSPSGRGPQALFFKSTFQNNTAQRGQAVMAGAWSNVTSQRSSYSPPFLPIEVEDFLCEGLCSFCPENLTAPQLKGNGTVITRVNCPKSAPPTLCNFIPNPCQSPPSPPPPMITDYPPPPSAPLPTPPARSPSPPPPSPPPPSPSPPPPSPSPPPPSLSPPPPSPPPPSPSPPPPSPPPPSPSPPPPSPSPPPPSPSPPPPSLSPPPPSPPPPSPSPPPPSPPPPSPSPPPPSPSPPPPSPYPPPPSPFPPPPPSPPPPSPSPPPPSPPPPYPSPPPPSPPPPSPSPPPPSPSPPPPPSPPPPSPPPPSPSPPPPSPPPPSPSPPPPSPPPPSPSPPP