MSSETPNSALPLAGKTALVTGASRGIGAGIALDLAQQGASVILHYASPSSQAKVEAVCAEIASLPHKPGTSRFRADLSSASGASTLLAEIKAQHGGDSFRLDILVNNAGASKAVPLARITAADYEATYGLNVRGPLLVTQAVLPHLNPRSRIVNVSSVGARAGYPSLSLYCSSKAALEGLTRVWAAELGADGTTVNCVAPGPVESDMLDLIPQELVRSQRMRTPVEKRTGRVDEVAKVVTWLCGEASGWVSGQTISASGGYAMY