MRRFEFVVDRDHARAVNEVVRDIRRLRVLAFTAAVLLGLGTAGLIWLNHPYSFLLAVAFALATITALFVALWTPYRSRVEKLYAEGELVPAVVSGRQGKGITLLALVDLAKPGTVPRYALITRVVRALPGHGTDAGEQVPAVTVRADRAPRSVGDLRQPISAMPIAWGTRDVGVIDRARAAISDVEWKLLADNLGLAEKVGRVDSKRLLLDPQQLPEELRG