MLFETGRMGKLSLVFLPMCGAGHLVPMVETAKRLLQLQQEENLFSVTVLLIQPPSPASATTFSSYVHSITFSGLDIHFQDLPPVDPPTEIDGAEDFVSLYFQSHKPHVKAALTQSSVPVAALVLDFFATTIIDVADELGVPSYIFFTSTAAMLALTLHLPTLHDKIPVEFGELEGHVEVPGVPPIPPLSMPTPFMNKKSRDYTWFVYHGKRFLEAKGIIVNTFIELEPGPLEALREGRCVPNHPTPAIYPVGPVTALEDDTNKANSERHECITWLKGQPPASVVFLCFGSRGSFGAPQVREMAIGLERSGHRFLWCLRTPSTGKFPHPVDANLEEVLPKGFLERTAERGLVWPTWVPQEEILAHEAVVGFVTHCGWNSILESLWFGVPMLGWPLYAEQHMNAFELERMTGVAVQLKVDRKGGGFVGAEELERGVRCLMGDSEEGKKVRAKAEEMRMAIKNAIGEEGSSYLYLRQLAEDMSKRGASDKY