MEGQDLFSNLPEGCISHILSLTSPPDVCRSSAVCSIFRSASESDIIWERFLPSDHPDILNRSVSPLHLSSKKELFFGLLDPILIDEGKMSFSTERQTGRKCFMLSPRQLWIAWGGTQRIGSGFLFLNQGSQRWQSS