MSGEAREGLRSPWLQAGRLAFLALFGVTLLAALAWAFSNVRQIGPENRAVVLRLGALERLAGPGLLLAWPQPLEQVVLLPSAEQVIERRVEGLLRSEQARRADLDVSLSSDALAGSGYLLTGDAGVVQLDVRVFYKVDDPYAYVLQGAHVLPALDRLVARNAVQVCAARDLDTILVARPELLGNDSAVAERRERLRGDLVQGINHSLAALAAAGSGLGIQVVRVDVQSSLPRNAVSAFNAVLTASQLAEQNVAKARTEAEKLTQAATEGADRTLQLARAEAGERLAQARRDTASIVGLAPALGATDAGLLWRLYRERVPAILGKAGSVGSVDPRDDGRLILQGGQP*