MRYRVILFCLFGLLPVQLLWAAPAQRTFSDWQVTCNNQNFCVARNTGEHHGLVMTLSRSAGARTDAVLRIDRGGLAPPDAKEAAIAPRLLLDGKPLSFNSPHWRVSPWHLMTGDPATITAFLQTIQDAQAITLKNGVQTLSLAGLKAALLFIDAQQKRVGSETAWIEKGNEPPLSVPPAPALKGIAVINPTPVPLSEEERDDLLDYAAWRVNGIRCSLDPLRRETQVSALTDDKALLIVNCEAGAYNTIDLAWVVSRKKTLVSRAVRLRLPFNRGVESNDMELMNVFFDEKTRELVTLAKGRGLTDCGIQTRWRYDGDRFRLVRYAEEPSCDSWHGPDAWPTLWITR*