MGSESDDCKVMLGVDGGTTSTVCVCMPLLPFSDIHNLPDPLPILGRAVAGSSNFNSVGEDVARETLEKIIAEALSDAGVKRSAVQAICLGLSGVNHSTDQEKILGWLRSTFPSHVKLYIQNDAVAALASGTMGKLHGCVLIAGTGSISYGFTEDGREARAAGAGPVLGDWGSGYGIAAQALIAVMRAHDGRGPQTMLSSCILQSLGLSSPDELIGWTYADPSWARIAALVPVVVSCAEDGDQVADEILHNAVQELSISVKAVVQRLHLAGEDGKGSFPVVMVGGVLGANKKWNIGNEVTNSILKTYPAACIIRPKVEPAVGAALLALNFLMKETVANDHS*