MNRVLARQLRTNVCGSKHIFQRACSTHVTRKVSSTAGSSETNANSTGDSPQHDIAIVGGGMVGIALAASLASKPLTKHLNVAIIDNNPLLGRKNIIEKGHLPDPRVSTVTPATISFLKDIGAWKYIEEQRHAYFDKMQVWDYTGLGYTRYNAKDVDQDILGCVVENKVLQSSQLSCVQESDLQKTIYPARLNAMGMLPSSSLTGLGEVPSTADLFMRGRLAKLELSDGNNVYAKLVVGADGSKSRVRELAGIKTTGWNYSQNAIICTVEHTVENFTAWQRFLPNGPIALLPVGDKFSNIVWTMDPTEASDRKSMSEDDFIKAVNDALDYGYGPHPETTSSGGSSLSWLTGDVNISAKERFETPPKVVKLSSERMVFPLSLRHAKDYVSNRVALVGDSAHTVHPLAGQGVNLGFADASALSRAIAEGIALGTDIGEANLLKRYEAERKPANIAMMAVLDGIQKMYAVNFGPLNAFRAAAFHGAHYISPLKKRIISYASGEQSLPLFS*