MLETVKYLLGSAGASGYGSKSTAENVTEQSPDLRSVTAIITGATSGIGAETARVLAKRGVKLILPARSVKAAEETKARILSEVPEAEIIVMALDLSSLSSVRKFVAEFEYLNFPLNLLINNAGKFAHQHAISEDGIEMTFATNHLGHFLLTKLLLKKMIETSNKTGVQGRIVNVSSSIHGWFSGDSIQYLRQITKDKSQYDATRAYALSKLANVLHTKELARILKKMGANVTVNCVHPGIVRTRLTREREGLVTDLVFFLTSKLLKTIPQAAATTCYVATHPRLANVSGKYFADCNEVCPSKLGSNSTEAARIWSASEIMVAKNSNANLDTLDASLL*