MGRSSSRSNPPRPRKRVEAETASTLKRARDGSAFTRCEACKKDVAVVLIDMHSCSLDSKIRMTLESQVVEKAVEAKKPVEKKRAVSSEGKERKAKKGKKSKDSSAPKRPATAFFLFMEDFRKTFKEANPDNKSVAVVSKEGGEKWKTMSDEEKKPYIERAAELKEEYAKAVEKHDQEDEEEEKEGSSKEEEEVEEENEA