MMNPREDQIQSSEEGVAYDKDLSSITASENVEETCPVSSHGIDKGGSSLALCRVCQCAESDTMANAALAFMNIIITPPSQEGLKAKYDTILLTHKASVRDDVQNDVAHTNNYHRGSPHRERFICCSDVKGGFYQHQDALINLGCSCKSDLAIAHYACALKWFISHGSTVCEICHCVAKNIKPADFKKVKDSLKDYEKLRKMAAAGQLADTHIQTNSDVDPDDAAAAIQRPRLREVSLWFNPHNNSAAPTEVAVPTETITIGLIENFALLLAIAWLTFALGWLMAPLFGKFHIGEQNTKIGSQMRILLGGICALTIVTFLRFVS