MNKTQTQQKLNQRHISLSSNPPLVSMGSQLSNAIDGKDNTKTIGSADPDQLMEIESLEKILNYKFKDKSLLLKAFTDASYVDDKSESYELLELLGDSILNMGIIYDFIKLYPKEAPGPLTKLRAVNVDTEKLARVAVNHQLYSYLRHKKPLLEEQILEFVEAMEKYPLHSNGLLKVPKVLADIVESTIGAIFMDCNSTETVWKVIKPLLEPIIHLDKMKSHPMTELNEMCQKRNLKLTSKDTWEENQTYCFHIEDKFVGCGHHPVKKETARNFAAKNAIDNFAKFFGDL*