MLAVLSSTSLDPLPHPQPSTRPPFNSHRALLLLQKCHRSMRHLKQIHAHIIRNGLSNDPVLVTKLISLSSSHSIDYSTLIFNQIQSPTTFTYNIMIRSCTNNAAPHDALLLYLIMLHRGIPPDKFTFPFVIKACIALDSLAIETGRAVHALAVKTGFSTDIYLQNTLMDLYLKFGLLDCGRAVFDKMRVRSVVSWTTMVAGLVASGELEAAIEVFEAMPVRNVVSWTAMINGYVRNGQSYGAFELFRRMQIEGVGPNEFTLVGLLLACTELGSLTLGRWIHEFACKNGFEMNVFLGTALIDMYSKCGSVEDAVKVFEEMPERSIATWNSMITSLGVHGHGNEAVTLFTKMDKVNARPDAITFVGVLCACVNACMVHEGLEFFKVMTELCNIVPSFEHYRYIFELLGRAGMWHEAYELAENIPRNKLDVCVWRALLRVCETHDKAELGKVAYERIVELHSLDDSMPPNQIQLQHHCFEREVE