MLCKFWMSNGSCQRSQCDGFHPQGDELKEARLRWRQEQSRRMASNAQAEDPHGEKDKKSHAHRAAVFADWLCEMYSREKLQNGVLDIAGGRGELAFELCVKRQIPCVVLDPRCPGGDTDGGAAAWKDWRVSRQQRLWFKSQGIRSYQQCQEYVANCPLKQCQVPVETALKALRDQDEEWKDVLKCEVVVGLHPDQATGGILELARALGRPFAVVPCCTFADEFPERRLGDRPVRTYDDLVEWLLAFEGTSPEKGFLMFFGKNLVVYTKSQ*