MRYRVILFCLFGLLPVQLLWAAPAQRTFSDWQVTCNNQNFCVARNTGEHHGLVMTLSRSAGARTDAVLRIDRGGLAPPDAKEAAIAPRLLLDGKPLSFNSPHWRVSPWHLMTGDPATITAFLQTIQDAQAITLKNGVQTLSLAGLKAALLFIDAQQKRVGSETAWIEKGNEPPLSVPPAPALKGIAVINPTPVPLSEEERDDLLDYAAWRVNGIRCSLDPLRRETQVSALTDDKALLIVNCEAGAYNTIDLAWVVSRKKTLVSRAVRLRLPFNRGVESNDMELMNVFFDEKTRELVTLAKGRGLTDCGIQTRWRYDGDRFRLVRYAEEPSCDSWHGPDAWPTLWITR