MAELEAANEFFASAPPLRDQEAITAVVDDFLRPRLLLAATGNADYLSPKRRIVCVTSGGTTVPLERKCVRFIDNFSLGHRGAASTEYFMRAGYGVIFLNRRTSTQPFCRALPEDPVLNCFEPVDDLGIQPRPKYSGVVQQAIRKHYAAVKHGNLLSLPYTTLFEYLQILKIVATRLKKLDRHAMFYMAAAVSDFYVPWNKMEEHKIQSGAGPLAMELAQVPKMLPILRKHWAPSAFCVSFKLETDTNILLKKAHSALIKNDMHAVVANELVTRNQRVVIVTKEGETVLEKTEATQDVEAPLVNFIVEQQTSYIEIPLIQSFDSLNTAFTESSSLQGRVSRESSFNSPLAKVPSLK*