MGDSDDFYWNWNNEAVCNWIEQLGFPHKEAFEDYHILGKDIDLLSSNDLRDMGIESVGHRIDILSAIQSMKKQQKDKLQQENKDQELKNIEESYKKLEEKTEHLSDDNVSLEKRVEYLETENTKLVKTLNSLNSEFLQLLRKIAINVKEGRQLTTENSSDTSSMTHPVQPSPSVLGSFDLEVNDSLTNAEKNRKLNVNLTYNEVLCSMLQRYRIDPNTWMSYDLLINYDDKEHAIPMDVKPLQLFRNLQKRGKSPSFVLSRRSC