MREGKWVVFEDIDRASAEVLGIIKPLVESIGMDKWIGERAKLDIPNRGTVEAEDTFAIYATRSTAPSRSGGFMPPTFCGAHKFHEMIVSAPTIDDLRTIMDTKFPRLAGIAAHGLIRLWEAVKALGSAASTRDVGLRELEKLCVRIDNLLPSQQPMEIDVVQEEFLALPIIFPNLALREVMYSEARDVFFGAGSTTASARTHMDTVAALVAEHLGIAPDRRDWLLHEWTPEYDLEKDMNGNIAAVRVGRTRLTARISKSPKGAFAPRPFAMHRPAVQLLSRIATAVSLAEPVLLTGETGTGKTSAVTHLASLLGRNLVALNMSNQTESSDLIGGFKPVDARIPGMELQNRFLELFGSTFSKKKNAKFEESVRKAVQDGKWKRTVTLWKESTKLAKKKILSKTVAEQSEATTQDGQSPRKRRKVERGLNVPAAVWDAFERDVEVFKIQHVHGNSKFAFAFVEGLLVKALRSGDX