METQVADAEADLARVRQLVEDVEDELIATLNRLSDFLPNGPSPLARGLNDLGDRWDSLSPWEQILISVVIAAGVAASGGSLGVAIGVSGAATYGMAHAHGAATFLTDPNSATRGYFSTVTPLDAAGDVAEGALTFGPWAFGGAVMGRGANVLLTEGVAPSFAVARASGLAADAGVIDFRAFLNRDPIVLADGEILKAVEGTQQAAAAARVDDRADGALKVRGAAADYQVQVFGSGEKLVRLEGHDLPASVDGISTEYGGTIGDAKWVGDASKSSFNNPASFASVKMQDLVVQKMDVVLLCAADAADAFRGSGVVEIVTNNVEAASAWEARMRALGVPGYVRIHPGG