MARNEEKAQSMLNRFITMKQDEKRKPRERRPYLASECRDLADADRWRAEILREIGVKVTEIQNEGLGEHRLRDLNDEINKLLRERGHWERRILELGGRDYARSSNAPLMTDLDGNIVAIPNPSGRGPGYRYFGAAKKLPGVRELFDKPPEVRKRRTRYEIHKRINAGYYGYYDDEDGVLEPLEAAAEKRMRDEVVTEWHRVERVRREAMKGVVSGEVAAAGGRGGEAAREVLFEEVEEEVEEERRQEEEKREREKGEEAGREFVAHVPLPDEKEIERMVLEKKKKELLSKYTSDTLQDEQKEAKEMLNVQR*