CAFNCAPLYGAILAVAKDTPFFLLQSLVFGRNGNLKICAIADVRVRTSDKYRMVYSDYQRLELEKEFCTSTFVTSERKAELSSLLNLTERQIKIWFQNR