MARSAFACFAVLLFMVMMMEGWRSEAAMSCGQIVTALTPCIPYSRDGGTVPHACCAGFQGVIAESKANPDLQAACRCMKNFIESTVPRMKVALVNSIPGKCGVNLPWKFGPSLDCSGYSSSSSS