MHLIKVTLLLSLLALCHKSQVQAFSKDFDKYLQCFEVINDGVSLLIENTIPAIKILVLCIDYQPQLEKGNSFLKYIRIVHQFAKKAIYHKPDCLIQMFSAAVTLLKPQERKLDSLNCFEE