MSSTVRATVVQASSIFYDTPATLDKAERFLKEAAALGSQLVVFPEAFIGGYPRGYNFADQSPRGKESFRKYHASAINVPGPEADRLASMAAKYKVYLVTGVVERDGYTLYSTVLFFDPEGNYLGKHRKLMPTYWERLFWGFGDCSTTPVYDTPYGKLGSVICWENRMPLFRTAMYGKGIEIYCAPTADSGDTWVATMRHVAIEGGCYVLSPIQFCRRKDYPPPPEYLYSPTEEDVTPDSIVWAGGSVIISPHGEILAGPNYEGEGLFTADLDVRGEIPKAKFQFDVVGHYSRADVLSLTVNNRPLLPCILPIG*