MGDEFVPRDALDAVHDFETECLSRGIGAFIDRMTYVNASSDAVEAYVVSTEVCDGTRDAAAMSSARMASASEASRRMRAHVEYLARVVRQHARERANERDAVVLLRETFDEAYRVLTSGICFESEPRLSSPAARAGDARALATTMRAEVREELRVANLAYIENAFANTTVDAWIERIFTAYDVCRVVGKFWSAPVSKNAFDLIQAHYNALDFLTTSVNSGSEMKRTGSRAMAFLINAARDVLRSADSCGAATKIENGRYFVSRTFDVIMSELSLECGLSRVGLEFLDFHTRDGSHSLSLELEEISHIDQWCSQSNASASTIINLNAHALLDLVRGLETIDTSMMGCHRGREPTRARELASALARTIEKVRDSGCVSVAGSFEAAAVSAMTRETVNSVTTGTSPTPTTSATPVSEGRLAMVSAALATAFISVLALIAWITFSCAKRTMATHKRAPSNGYARYVDDDIPSEETRVRALRRSPGSPPRSTRRFSFSAADANYVQRTRSLDPEHLHFS*