MSEDKVYILMRRLEQEKAQMLHDTDGITKSTGGRLHVFPSRDDPFTFQAVIAGPLNSPYRKGILTLQIKVPEDYPFAAPSFHFETSIWHPNVVLESGKVVLDCFTDAWNPAWTLHSLLLAVFAVMEDPIVDDSPGNEDAADDFRENRIRFVNEAEYMTTIYAGTEKRVTRFMDMGFDKGHALAALVRSDWNEELALDFLLGGDDEITAEEQVLMAEEQAFMAEEQALMAEEEQALMDDASTVDAEMDGRAEVDSSLHEDEAPSTVVEKSDGSQSALYHQAEVDAPLYDDKASPAFVEVSAKAPVLMADASLLEDKPPSTIDTEVDGTCSAEVDALLHEDEAPLTGVENSEGNQTVLYNDAKVDIESPSTGEEDALLREENDPSTVVEVLAESQRAHDDDDDDDDGSNHAGRDEVGSSGGATASSAGSWSFVGDLVDQELRSCQDGSEQTEDWFDLGLCDMV*