MQLKKIKRAEKKGTECVMDEKFALLFQSSFAVGHGDLVFSVWTISLPVVVIVHGNQEPQSWATITWDNAFADINRIPFQVPDKVIWNQLAEALNMKFRASTGRSLTAENMHFLCEKAFKTNLPFPVPNDLTIMWSQFCKEPIPDRSFTFWDWFYAAMKVTREHLRGPWMDGSIIGFIHKSKAEDYLLKCPRGTFLLRFSDSELGGITIAWVNEGNDGQPQILHIQPFTAKDFSTRSLSDRIRDFDDLFYLYPNKPKHEAFDRYTTPAGPPRNKNYIASEVRAVLMPGPTNNQMNSFPNTPSYNIQSPDASRDTPSTGYQNSTIMHL