MSDKTDIIVFGATGFTGRLITEYLATHPQKALFSLGVAARSESKLRGVLQELGLGESGIRTVTLDVTDPDSVERAVKAARVVVNTVGPYWRWGTPVVRSCVRNNVHYVDLTGEGCWIHELITQFDWLATKNHTVIIPSCGYDSIPSDISAHLAVKTLHEHVAANHPDILASVGHVGLSTSISAHRLKTGISGGTLASFITAIEEVPPELRKISGNPFFISPIKGTPLPFPKLVYSLPIPGGNPIVGSFFVMRPSNAAIVHRTAGLIELQARTARSKLHQDPKLEIQRYGTSFAYDEFLAGPSKFSAFFSSISLIFGLLLVRLFKPLRRLILQKMPSGSGPSIDQKETGYLHLTNISTSADIPSLPPVKVKTDVKIKGDPGYYKTAVMISESALSLLLPPPSAPSHVKENYNPFDALPSMAREGGILTPMTALGDVLIQRLRDTGSFEFSSSVVQDPEDRKRI*