MAARGRAQNTAWTRRLCAVMCAALAFHMLWPGSGIPACNSGPADAQARSPTAKVKIGWVGHVFGERPPSGLSVPEAVSVATDNFGNLVWAYSAWKLVDPNATELVPLIAPPFSTPVDAVLLPTANMLVNRSKYKDVEDYTRILVNIVNGISPQTAPIMLIAIGSQVEFEEMPGVPSSIEAAAATAASHIVLDPEQISFLQRIKASGGMMTTRGRFTEQIIAANGLPPPLPLSCPSLFLNHAPRLGATLQQKWDAVLQQRDPNLRLAITLPNIPADDKGREKFAEVVRFLAEHILKPYRKTATIILQTMWDVDTLEIINVKYGVHLRPDRIRHFYDVNAWVEGMKACCDFVFGFRIHGTVVGVAAEVPGVVIAPDIRVKELADAMTIPTIDMDKANLDPATAFDLFDFIASVPSYSDKFDRQRRAIARVYASEFARLKVPLNPGIVAIASLADX