MGAQDNLDVDDGNLEVGMEYRTVSGVAGPLVILDKVKGPKFQEIVNIRLGDGSTRRGQVLEVDGEKAVVQVFEGTSGIDNKYTTVQFTGEVLKTPVSQDMLGRIFNGSGKPIDNGPPILPEAYLDISGSSINPSERTYPEEMIQTGISTIDVMNSIARGQKIPLFSAAGLPHNEIAAQICRQAGLVKRLEQSDNLLEGGEDDNFAIVFAAMGVNMETAQFFKRDFEENGSMERVTLFLNLANDPTIERIITPRIALTTAEYLAYECGKHVLVILTDMSSYADALREVSAAREEVPGRRGYPGYMYTDLATIYERAGRIEGRTGSITQIPILTMPNDDIPTNQCPTLTFPSHEVQSAIGEGMTRRDHSDVSNQLYANYAIGKDVQAMKAVVGEEALSSEDLLYLEFLDKFERKFVAQGAYDTRTIFQSLDLAWTLLRIFPRELLHRIPAKTLDQYYSRDASN*