MSSTVRATVVQASSVFYDTPATLDKAERFLKEAAALGSQLVVFPESFIGGYPRGYNFADQSPRGKESFRKYHASAINVPGPEVDRLASMAAKYKVYLVIGVIERDGYTLYCTVLFFDPEGNYLGKHRKLMPTYWERLVWGFGDCSTTPVYDTPYGKLGSVICWENRMPLLRTAMYGKGIEIYCAPTADSGDTWVATMRHIAMEGGCYVLSPIQFCRRKDYPPPPEYLYSPTEEDVTPDSIVWAGGSVIISPHGEILAGPNYEGEGLFTADLDVRGEIPKAKFQFDVVGHYSRADVLSLTVNNRPLLPVTFTSSPSKIKDDDEIDECKDIKRWAI*