MSPSTDTKFKVEPFDGSNYSLWSYKMKMYLMSKGLWEAVSGEAGSTAKEQQAHAAIVLNLNDSQLMHVVTSTTAKEAWDTLKKFHKTQDMANRLWLKEKFSAFKFTASSVGEARDGDENAGCEPTEEDVCATMLRSLPSSYEALVQAFRMSVSEFKLADLVSKLIAEEVRQKDSNRIEEATALLAGKGNGKRQQKKKNARGMRKKGPFGKCFNCGKPGHYARDCRSEASPDENVQDQSNVAFHATEAFASECWVMDSGASAHMCKTRDAFQEYSGVKTARTISSAKSSASLKILGVGTVVLRVWTGSAWINARLENTLHVQDLNKNLFSLTAATARGMTVTMDSEQCVVKRGGQVVATGRKQGKLMFLNIEGGD