MKQYLDLMRHVREHGTFKSDRTGTGTYSVFGHQMRFDLAAGFPLVTTKKCHLKSIVHELLWFLKGSTNIAYLKEHGVSIWDEWADENGDLGPVYGYQWRSWPAPDGRHIDQIANLMAMLKKNPDSRRLIVSAWNPALIDEMALPPCHALFQFYVADGKLSCQLYQRSADIFLGVPFNIASYALLTLMVAQVAGLQPGEFIWTGGDCHLYANHLEQADLQLTREPLPLPSMKLNPEVKDLFDFRFEDFELVGYEAHPHIKAPVAV*