MKLNRNDSCWCGSTKKYKKCHMDMDNKIDSFAKLGHIVPTHDIIKNESQIEEIKKSAVINTKILDYISDKIEIGMSTEDINKLVHDFTLQNGAIPAPLDYNGFPKSVCTSVNNEVCHGIPSKDIILKDGDIINVDVSTIFNGYYSDASRMFMIGNVNENAKKLVQVTKECVQKGLEVAKPWGFLGDIGDAINSYAKKNGYSVVREIGGHGVGLSFHEDPFVSYVSKKGTEMLLVPGMIFTIEPMVNEGTHEIFVDEENNWTIYTKDGKLSAQWECMVLVTETGVEILTE*