MKVKTTSRTWVVPAIPTNQHWLSLSNLDRVVNPTFVSVIFFYEAVLKSKAFAEIVSKLKQSLREVLVQFYPLAGRLALREDGLVDLHCNDAGVMFLEAVVDSELCDAGGRGCGGAQPVPALSGIDAARVGPGPVFLPDQVSPMPVLIIQVTQFRCKSMAIAVNWHHTVADGFSGIHFVRSWSEVASGQPLSLKPVHCRDILKPRPTPDSSLVHGYSTAILKGDELNLAAQINKKPAIAKLFNIGRVAIQKLRMVEDDTTDVFSFSTAEMISAYLWKIMVRARLDGRVSKSAETADAAAKSASTRFFMFVDGRKRLDIPAGYFGNVVCSACAQSTEADIATKSVIQIASLIRKANRSINEDYFQSLIDWVETKGFMCSKSEHVNSLGRDVAATFWIYFPLYEVDFGWGKPTFAARNAAPRQFIDGISMMPSPHGRGHMAAVLNLHGDRMERLEADPMFTSLLAQQPMVAVKRESKGENMAPVA*