MAGSNPRFEDMMSGLDRMPGLGRDPRAVRQRVEAMEQILENVFTLPGTRMRVGLDAVLGVVPIVGDLLAAAMGAWIVWEARNLGMSRWQLMRMSANVGIDTAIGAIPLVGDAFDLFFRSNTRNLRIIRKHLDRHHPQAAIIEG