MLETVKYLLGSAGASGYGSKSTAENVTEQSPDLRSVTAIITGATSGIGAETARVLAKRGVKLILPARSVKAAEETKTRILSEVPEAEIIVMALDLSSLSSVRNFVAEFEYLNFPLNLLINNAGKFAHQHAISEDGIEMTFATNHLGHFLLTKLLLKKMIETANETGVQGRIVNVSSSIHGWFSGDSIQYLRLITKDKSQYDATRAYALSKLANVLHTKELARVLKKTGANVTVNCVHPGIVRTRLTREREGLVTDLVFFLTSKLLKTIPQAAATTCYVATHPRLANVSGKYFADCNEVCSSKLGSNSTEAARIWSASEIMVAKNSNANLDPLEASLL*