MIERYSRPEMSAIWTDENRFQAWLEVEILACEAWAELGVIPKEDVKVMRENASFDINRILEIEKDTRHDVVAFTRAVSESLGEERKWVHYGLTSTDVVDTALSYLLKQANDILLKDLERFVDIIKEKAKEHKYTVMMGRTHGVHAEPTTFGLKLALWHEEMKRNLERFKQAKAGIEVGKISGAVGTYANIDPFVEQYVCEKLGLKAAPISTQTLQRDRHADYMATLALIATSIEKFAVEIRGLQKSETREVEEFFAKGQKGSSAMPHKRNPIGSENMTGMARVIRGYMMTAYENVPLWHERDISHSSAERIILPDATIALNYMLNRFSNIVKNLTVFPENMKRNMDRTLGLIYSQRVLLALIDTGLTREEAYDTVQPKAMEAWEKQVPFRELVEAEEKITSRLSPEKIADCFDYNYHLKNVDLIFERLGLA