CLVCGDKALGCNFDAVSCESCKAFFRRNALKDKKTKCLFEGGCKIDINTRRFCPHCRLEKCFTVGMKKELILGGCSSHRAFVHSSDCIHR