MSESKTQMTNFVFPLQNLVLRDFLGSKIDPRSGRDLTGYVMCSLILHGRRSIELHKWRNFSVSVKLLQNVFSAFSNSFSTVASAAADVSLIDSQKGKNFTVSYLVDSLGLPKKLAESISKKFRFEDKANPDSVLSLLRSHGFTVSQISIPKLLGKRGHKTLSLYYDFVKESLEADKSSKYETLCQSFPQGNLENKKRNVSVLRELGMPHKLLFPLLISVGQPVCGKDRFNTSLKKVVEMGFDPTTAKFVKALHVSYEMNDKTIEEKVNVYKMLGFAVEDVWVIFKKWPYSLKYSEEKITQTIETLKMCGLRGPSSFEEVSSIHTYLRAEDIELN*