MPSQKDPIDSTKRDEEEWNENDLEKMDQLELAAQYEPNSEYTLSYLDRANVGNAKTGGLEYVIFEVPSNMMISRLRPSLYLSGLCIIWGGIAACMAAAKTGVAFYLSSWYKRYELASRFSTENLDGARGLAGWQWLFIIEGCASSFLGFFTWLIMPDWPSGLSSTAGAQGHISHWAAFKMAACDWRTWVFTVLYMLTQGAGQYRTIPLYACAFVCIIGFCWGADYYKAKPLFIMVGGALGTIFFIIVTCVTTHMVQYVFLCSASIYGVFLWPSQDAPRYIPGFAATTCFMALIVIITPIMWYLVNRYPIQAPDVDKAVRE