MSYSVKGHFAIVTGGGSDLRLRPEAATTIREYPHPTPDPSKPSAVFCETDISDWSQILVLWKTTLERFGRIDIVVNSAGVYEPPSSSFWHPPGISPLAKDVEDAQVGQYQTFAINTIGPIRLSQIAIDYWQQNPDVQGNMLFIASMGGYLHSMQTPLYFASKAALVSMVKSLSGLKRVLGIRNAAICPAAVFTPIFEQDYCRDRLGPDSVALEPEHVAELALQVLQEPQYGDGNIMEIMMIGSKEEPSVNVREVQLEALYPTMGSSVMGERAIAEELKFFDRVKEKGMRS*