MTSPWRRHRMRLQAAAAAQLSGDALQGHNGYNQMLLMLGQHRRQLKGIQSNESKAALKRKLLPHYIPWVTGVLQAGQGVQDDVLMYVMLWRMDAGEYDGALDIADYALQFHLVMPSGHKRTTGCVVAEEMAAAAQRSYSAKAPMPLATLERTVTLTHDQDMPDEVRAELYKWLGYSQRDNDLPQPAYCSLSRALELNNRVGVKKDLEQLTRVIRNQNAGT