MLETVKYLLGSAGASGYGSKSTAENVTEQSPDLRSVTAIITGATSGIGSETARVLAKRGVKLILPARSVKAAEETKTRILSEVPEAEIIVMALDLSSLSSVRNFVAEFEYLNFPLNLLINNAGKFAHQHAISEDGIEMTFATNHLGHFLLTKLLLKKMIETANETGVQGRIVNVSSSIHGWFSGDSIQYLRLITKDKSQYDATRAYALSKLANVLHTKELARVLKKTGANVTVNCVHPGIVRTRLTREREGLVTDLVFFLTSKLLKTIPQAAATTCYVATHPRLANVSGKYFADCNEVCSSKLGSNSTEAARIWSASEIMVAKNSNANLDPLEASLL*