MSYNLPIGGLPSDMENGNVPITPSRLGPFASGPQFPTNLASNTNIPPPPKKLILPLKLRQPREPTIKDLEDSPETTPQNQDKGKQPEQTGYGLHNAQDMDEDDLPANQQQAPQRQGIPRQAPVYHFQDPTYEDIPRIIKEPGLAYDGTHFMKFLDRFELAASIFRATDKDKAMQISRFVPKEELKSELERMDGYKTHDWEKLRKAMVENWGELDDTILYMPKDLIELAESWTKKGGLKNYRDYKAYLGKFTSILTYLVENEQVAQKKEASLLFLSAFSVELRKNVKRALVNKGQLPKAPNGSNKLPLWQHVVEAASTEIVVEEDEFYPISGFGQANRTMQQDLNEQKGNSQRRDRMIEETPMGDQALKKQVADLTQELSSLKQKLVNKPSAYSNYNQPARRLF*