MARSIVVVALAGVVLACLLVCAPYAEGALACGQVVSSLTPCVSYLRSGGAVPGACCSGVRTLNIVAKTTPDRQAACSCLKQAAGAITGTTNTLAQGLPGKCGVHIPYKISPSTDCSKVK