MARSLVHDTVFYCLNVYQVKISPIPQLGAASSAEDHVGQGAPGLMGNMNPEGGVNHENGMNRDGGVIHEGGGGNQEPRQQLQPLPEEPAQAAMEDPQPENMQPRIRRTKFTLLQVEELESVFQHTQYPDVPTRRELAENLGVTEDKVRVWFKNKRARCRRHQRELMLANELRADPDDCVYIVLDEP