MNDWLKFFSSRPYLSNFLYSVVMGRGPGLFSDIGKTAKELLSKDYSQDQKISINTETEFGLALTSSSFRKGDLITGDVLFRLKKHNVTADIKVDTSSNVYATITGDEIASGLKSSLSFTLPDKYSGKLELQYIFEHASIGATFGLNAAPIIDCNLSFGGEGFLIGAETAFDSSTSTLTKYNGGLGLTKPEFTASLLILDKGETLRASYLQNVNPDSSLLVAAEILHKLPTKDTTFTVGAFYALDALTTVKTRLNNHGKLAALLQHQFRPRSSITISSEVDTKALDRPAKIGLALALRP*