DNKWMVAGKAEPAMPGRLYVHPDSPATGAHWMRQLVSFQKLKLTNNHLDPFGHIILNSMHKYQPRLHIVKADENNAFGSKNTAFCTHVFSETSFISVTSYQNHKITQLKIENNPFAKGFRGSDDSDLRVARL