MLGVLLRRSLIRAPAHVSFPVRHRRGHSWLAAAAVAGAALASASQCDSELDDSEEATALAALVQSLRRLADWASLEPAWRQFRHARGGGDACALAYLRTGGNDPEAAAVRIADTLSFRQANGLVADDAELWRAVEEHPARDRWPFAYLPGSEVPDGSPVCYARLSQLQVAATLAAFDEEELMHFVALWFEGAQRLLGDSSRRRGDPVRGTYDVYDCADLSAWSFLSEVRAHRPAIKRIFAIGSEHFPDLLYKCYVLNAPTVAALVWRCVAPFMSEQAQAKVCISRGVPPELAEALGGEAAVRRMVALVSEEGEGVEPYDEALGGPNGRGDGLNIGTLLPLLNNRAACHLELADAMSGYGEERVHAYKRASYDAEDAAKLSRMMGGNAKALFRLGRATLGVQSLRSRLVDAAEARGQTDAAEALRLRKVAAKEVDVSIMHLKSALQLQEGNRSISDKLDEAERLQAALERRGAPPPSKAPTPVVRPEKFAASVVFTPGDSWMSNKVALPLPVPKRGELDARGEEAYGEDAQYSVAADQPHGALSTPAQADTHIQSPDEFVMSFDFARGGNSLGEGIPGALVAAAMPMARV*