MARSGALLVLALALLLGTAPHVTQAITCGQVTSDLSPCIPYATGKGSLTSGCCNGVKSLNSAAKTSADRKTACTCIKSLVSRFSSANTGVVSGIPGKCGVSIPYTISPSTDCSKVN