MGEGLPKSRERSESRRLDMEGHMEEIHTFRRSSTPEEIRGGQLCRSGTYVCTYSIVIGYKILFYCPLSVSFISEEEQQPQMPMQHHQQQLQGSMQPHLHYMQIQKQQLQMFWQQQMQEMEQIAEFKQHQLPLARIKKIMKSDEDVKMISAEAPVLFSKACELFILELTLRSWLHTEENKRRTLQRNDIAGAISRGDVLDFLLDIVPRDEVKDEEYGGHWPGIPHAESMSYGGIHFPLMHAQPYHHNLNPDVMTAQQTMSQQLMSQQPLMPDQQLMYQPPQQ*