MSSPRQVFYISDRTGLTAENIGEALLNQFGNLSFKRHTHPFVDTPEKARAVVEKVNRSRQENGQRPIAFVSVVDDEIRRIIKGADAFQINFFETFLGLLEKELNTEATVSGQGHHSIGNTKRYDARMEAVNFSLNHDDGVSDKNLQEADVILMGVSRSGKTPTCLYLALQYGIRAANYPLIPDDLESADLPRMVKPYKDKLFGLTIQPERLQAIRQERRPNSAYARIDTCRSEVADAQSMFRRHGIPFANTTDKSVEELAVHILQACKLKRRF*