MARLIFHFVFALILAAYLLSVTDAIPRGWQEPCFCPSKNPYCDCGDDLQVPTTSVISPKPIIEQCARCERNSQCNKVCPATCKYKVCIFNRTCEFSTCHCYRC