MNRVLARNLRTSVCGTRILQRTCSTVVTHDVSTSCSNESNALNNSTDDGPQHDIAIVGGGMVGIALAASLASKPLTKHLNVAIIDNNPLLGRRNIIEKGHQPDPRVSTVTPATISFLKDIGAWKYIEQQRHAYFDKMQVWDYTGLGYTRYNANDVHQDVLGCVVENKVLQSSQLSCVQESDLQKTVYPARLNAMDMLPSSSLTGLGEVPSTTDLFMRGRLAKLELSDGNRVYAKLVVGADGSKSRVRELAGIKTTGWNYSQNAIICTVEHTAENYTAWQRFLPNGPIALLPIGDKFSNIVWTMDPKEASDRKLMNEDDFIKAVNDALDSGYGPNPETTSSRDSLSWLTGDATISAKERFETPPKVVKLSSERMMFPLSLRHAKDYVSKRVALVGDSAHTVHPLAGQGVNLGFADACALSKAIAEGIALGTDIGEANLLKRYEAERKPANIAMMAVLDGIQKMYSLDFGPLNALRAAAFHGAHYISPLKKRIISYASGEQSLPLFS*