MNPTSYSVESLFRVDGLVAVITGGGSGLGRITAHALAVNGAKAVYVLGRREDALIATRDSSPKPEAIRPVVCDVTSKDALKAAADRVQAELGYCNVVFANSGIITADNSDLVKNIDSLDLKAIQESLWTYSMEEFTQSFHVNATAVFYTALAFLQLLDEGNKRAVIPQKSQIIVTGSVATFARLPKAGFAHGSSKAAAVQLAKQLATLLAPHKIRVNSIAPGLYPSQITERDIKASTSEIRVEGSLPGSFIPLARMGTEEEFAGAMLFLTSKAGGYVDGSVLLTDGGRLSIATSTY*