MDGTVLITGANGSLALGFIQALLSLHPQMTLVATVRNASPEHDPNTAKLLNLIAKYPKANFHLETLDLGNLASVRSFADQVANQVLSKRLPPFSAIICNAATFSFEAGQVYTTDGYESTFQVCHLSHYLLILRLLGSMNKTSGRIVLLGSVTHYPEKPNPLSSLRPGFPENMDDLVHPPPDPPTLVHDKGFQRYGTAKLANVMLAMDLNRRLQEDDRLSGVTALAMDPGGLPSSRAQAGQKKSARWLSKVVEFLMPVLRYMTTMFRTIEDAGHDLVVVSVGAEFRGKRGYFVGVKKVAPAALSEDREAQEKLWGNCWRWAGMRTEETVLRNSAPNAE*