MSLREASLRYNIPKSTLHDKPSALNRGEEVTLQPKRGRFTNTFLPEYEQVLVDHKEKQAAWKHFYYDFMQRHPDISVRAPESTSMMRAVGFNKPELGWILRFLGLNAQKFTHLIGINFLTWII