MLQWQSAVKDGLLEVGVLPYSGFTFDHLYGTKVGGTIFDKEGNRHTAADLLEYADPKRISVYLHATVQKILFKYNTEKRRPQAYGVIFKDALGVMHRAYLSTKGKNELILSAGAIGSPQLLLLSGIGHANHLEAHGIKVVLDQPLVGQGMADNPLNVLVVPSPVPVEASLVQTLGITKFGSFIEAASGLSLGHSWSERLQGIFEFVSNQSGQPSTFPPEAKESVAETVRSLANPILKGGVLLEKIIGPRSTGHLELINTNPNDNPSVTFNYFKGPEDLRKCVEGMKTIIDVINSSILKIPLPQHASPSSNRLDVALASEPEA*