MSLHMYTQWRLLPLAAVIYYFAHASVASALYGGLSGTTTATWYGAPEGDGSDGGACGYGPLSHTPYQAFIVAGSAPLFLNGAGCGACYQVQCTSSSLCSATGVVVAVTDLCPGGDFCGGGNTHFDLSGAAFGALAVPGRANDLRTLGVLTVAYDRTPCNFPGRNLFLEILPGFNPYYVGVVPGGGAGPGSVAAMAIKQSTSPTFQPLTKDWGASFILQSPTPMSGPFTVQITAGATGEVITCPNTIPSSFVAGYLYDCGAQFSSGADTVTPVPASPLIASSPPPLRSPPLPSPSPPPPSLPSPPPPSLPSPPPPSSPSPPPPSSPSPPPPSSPSPSPPPPSSPSPPPPSSPSPPPPSSPSPPPPSSPSPPPPSSPSPPPPSSLSPPPSSPSP