MSSTVRATVVQASSIFYDTPATLDKAERFLKEAAALGSQLVVFPEAFIGGYPRGYNFADQSPRGKESFRKYHASAINVPGPEVDRLASMAAKYKVYLVTGVVERDGYTLYCTVLFFDPEGNYLGKHRKLMPTYWERLFWGFGDCSTTPIYDTPYGKLGSVICWENRMPLFRTSMYGKGIEIYCAPTADSGDKWVATMRHIAIEGGCYVLSPIQFCRRKDYPPPPEYLYSPTEEDVTPDSIVWAGGSVIISPHGEILAGPNYEGEGLFTADLDVRGEIPKAKFQFDVVGHYSRADVLSLTVNNRPLLPVTFTSSPSKIKADDEMDDCKDI*