MAELISFVVPTQSDKVLLVWELSAGPPAEALSHSLFTVFSQFGLLYSVRVFPNAAVAGPGFYAIVKFYSSRDAQRAQKACDGKPLFQTSPVKVRLGTRHKALQHQAFALNSSRCQELANYYFGFNGWSKRIVKLQELSGLEDAALAVPMQKRNPQFFCAVEVVLPAYGCTSPGVGISEEPLPQLEEGQPSFLTKRKTAQKLAFQAALSDAFQKLTIVVLESGRIAVEYRPTEEDLDARSEEELQNLIQVGCFPSSQSSQREEECLSDFSLEEEDLKLCGLH