MGRSPCCEKIGLKKGPWTPEEDQKLLAYIQEHGHGSWRALPVKAGEYSTIFPMNIVREISTNSLAGLQRCGKSCRLRWTNYLRPDIKRGKFSLQEEQTIIQLHALLGNRWSAIATHLPNRTDNEIKNYWNTHLKKRLAKMGIDPVTHKSISGTRIGTTNDKSTKAAASLSHMAQWESARLEAEARLARESKIRTATPTPTALHAQPTILPASAASPCLDVLHAWQGAKIDLESPTSTLTFTGSNSGTLPTPRTNRLDVSESNCAVWHQRSDDLEDEENDWQIFSKHQLLELDSKEREEDFIGCEEPWFSEMAGVGAGFTGMLLGVSNEHDASECWGESNNGQTERSNQASDEEDKNYWNGVLDMVNSELTPKSPPFV