MDQIEHKFVEVNELKLHIAEIGNGSKPVVLFLHGFPEIWYSWRHQMVAVANAGFRAIAPDYRGYGLSDPPPEPEKTTFSDFVNDLVALLDALGISKVTLVAKDFGARLAQLLVLLHPERVIGVVTLGTPFVPLGPRKFLEAFPEGFYVSRWQEPGRAEADFARLDAKTVLRNIYILFSRCDIPIAAPDQEIMDLVDSSTPLPPWFSDEDLSAYGALYEKSGFRTALKVPYRSLNEEFNISNHIRSGQVKYFATNLEIEFLPEGSHFVQEQLPDQVNELILKFLKSHS*