MNGRKRAASSSQGRSVRPRNDDPDYVADAPQPEPKVQAKVRRNGRGGWNKHEDDLLRRMVSQYGAKSWKKIAEHFGDRSDVQCLHRWQKVLNPDVHKGPWTADEDDAIVRLVALHGPQKWTMIAEHLAGRIGKQCRERWHNHLNPDIKRGQWTRPEDEIIVRFHRRFGNQWARMAQHLKGRTDNAIKNHWNSTLRRKVEQGEFEGLSEWKDEDTDAEYDEEDDSGLAGSSYYGDGTSQDPSSYTLSLPPSPSGLRRSASPGLGSGSGGTGTVAGARRESMSRSPSGSPLAAKDYAHAQAPTQGATRRSRRVAKRAGGSCAESPAAACLSAPRELAGSPAPRPQQQRQQX