MNLKQLYYFKRLSETEHYTEAASSLCITQPSLSHAISELEKELGVALFARQGRNVKITQNGKRFLPYVEDALASLENGRMILQKNGAENKENIRIAFIYTMGEYVVPQLINKYSLSPECHNVTFSFTQGTSLTLLQELKAGKVDLAICSYIADEPDIDFIPVIQQELVVVTAKDHPLARLYEHEVDLVETIHYPYIYFSENSGLRPFIDNVFMQQKLVPEIACYVDEDTAMAGLVSIDYGIAIMPRITALSYYNVHILKIKNTIPPRYIYLATMKDKGLSPALESFKNVVIHDSQKIC*