MGSESDDCKVMIGVDGGTTSTVCVCMPLLPFSDIHNLPDPLPLLGRAVAGSSNFNSVGEDVARETLEKIIAEALSDAGVKRSAVQAICLGLSGVNHSKDQEKILGWLRSTFPSHVKLYIQNDAVAALASGTMGKLHGCVLIAGTGSISYGFTEDGREARAAGAGPVLGDWGSGYGIAAQALIAVMRAHDGRGPQTKLSSCILQSLGLSSPDELIGWTYADPSWARIAALVPVVVSCAEDGDQVADEILHNAVQELAISVKAVVQRLHLAGEDGKGSFPVVMVGGVLGANKKWNIGNEVTNSILKTYPAACIIRPKVEPAVGAALLALNFLMKETIANDHS*