FVKKLYKMLEDPTFQPVVSWGPHGDCFVVKDMNEFTKSILPRMFKHSNFASFVRQLNKYDFHKV