MARNAFAVVLVMMIMMEGWRSVAAISCSQVGVALAPCRKYVREGGNTVPTLCCAGLRLVVALSKENKDLQVACQCMKNMVTSLPGAKDEFVNNIPVKCGVPIPWKFSPSLVCSKTATANCTLSNWYYLYASLFKPISKIVTVVLVTMMMMEGLQSVAAISCEQIAAGLTPCIKYVHVGGTIVPTLCCTGFHALVALATGEGKLQAACQCMKKLLETLPGVNWTNVNSVPLKCRVSIPWTFSPSLDCSK