MFVLAELKDNVRIAPDQFHLKLVDAVRDEIDRKLANKVLLNVGLCIALKDIVSLKDSIILPGDGASHTEVLFRYVVFRPM VGTVITGKIRNCSREGVHVTLGFFDDILIPHAALQHPSRFDEAEQAWVWEYPLEDGAKHDLFMDVGEPIKFRVSREIFEE TSPIGPPKTEAQTQQGASTSAAVASATSQEVKTPYRIIGAINESGLGVLSWWDQQGKDDEQDDEEDEEYDDEDGEGACEE