1 MDDQTLFAQYAAEVNEWGEQVKQVLELRGASIDGASTLLQFIAEHDGKWTEEAVRELTRLVDDVYAAALRHYAIEAAEWGKQVEHALSMRGAAEDIGLSSLLARIEEHGDEWTEEEIHELQLLVDDVYARAIRLVEPLSDGQEEDLTRQEEVSALPEQEGGNREQMSKGTERSGEHKGDSEQEPVVAAERAEPFIASSTDSPDGEQLHEGDTMDEEWRHNADMTDKERLPEEGVTDGERQRAVS