MHHGDPSMKLTRTFLTSALLLPAFSSLAALELQTYNPGEHGIFPVSSTLISDEKQAILVDAQFGVNDGAKLVDMIKQSGKELTAIYISAGDPDYYFGLQPLVEAFPNVPVLASESVVKHIEATKDAKIEYWGPILAENAPQKVIVPKVDNRTEFVLNGGKIEIKQLNHPQAYLWLPAEKTILGGVAVMSDMHVWTADSQTKQARMEWVETLDRMLELKPKQVIPGHYGHEIPQGTQAISFTKEYLVKFEQALDSSTHSSQVIEKMRAQYPVLPDDGSLQLSAEVNMGEKSW*