MSIRTVKVSNVSLGATEQDIQEFFSFSGVIEYVEMKSGNERSQTALVTFKDPQGAETAVLLSGATIVDQSVNIALEPDYVLPRAASAPFLASESINVGGVSAVQKAEDVVSSMLAKGFILGKDAVNKAKSFDEKHQFISTATAKVASLDQKIGLTEKISIGATIVNDTVKEVDQKFQVSEKTKSAFAAAEQTVSSAGSAIMKNRYILTGASWVTGAFSRVTKAAGEVGQKTMEKMAEEEHGRNLADGYDHVQSSESPKAEKKPSSPKGLIL*