MSPPSLTVTHITTANAVLNIDGINFLTDPFFGSIKGTEYDTTPAWEKMDLKAFGFDSIPPPPHLVNKQGPALQLHDLPPIDAVLLSHEDHLDNLDPEGRKLLDGRRVFTTMDGASNLRPRPGVVGLRPWQTVTATIGGKVFRITGTPCKHFPVGEVTGFILETDSFGVDATGKPNAIYFSGDTVYIDELREIGKKWHISAAILNLGNATFDFPTGPIQITMDGKQAVQLTRDIGADVMIPIHFESWAHFTEDREDLVKVFTEERFMDKVVWTVPGVPKVVY*