MREKSARPRAQAPQGAHSMDSFISVFHASSLDTTQTPSLPQTQSHQQSQQPANNPYCYIPGQYWESLDYYDMAMDICTDFSDLSQIPPSFASNSKALNFADDLTPLDSPLDFAPESFGSPGDSLQLARTNSAVQESIDTEAECSGQGRCNSQHLPCKICDKDKKERRKEQNRKAQRNHRLRSEAKLEQLRARVKSQSDEIVMLRDFNQSLLKHIETLESKCKDGGTADATVAEDANTLRQQPLLPP