MLSSQAGSALSGNGSASGNSAAVVHGAVVVGSSGLRPGLARTGAQTVAGVNVAAFGGAPVGMLGGNGPGRGGVRAGNGGGGGLSAQVGLGALGAGLVGIPGRFDRDKEGGPQGCSASDADSDSGDDDEPMAGDSRRGVKRERAEMESAMPGQEAGVPPGGYGVVAGGVAGAKPGKKTRGRVKIKMEFIDNKLRRYTTFSKRKTGIMKKAYELSTLTGTQVLLLVASETGHVYTFATRKLQPMITSETGKALIQTCLNSPDSPPRSDPSTDQRMSATGFEETDLTYQVSESESLGETKDTLKPAFTVASLPGSTSAQPTVPTTSTTMQVSSGPSFPITNYLAPVSASSSSIANTNGTVLKSAATSGGVMQIPGGFTFMSAGTPFPPGTPAIPLGQLQQHSLALQGQQGQALTAATATATQTAQGQQAVFRLPAAAVSLTGGGMAQQLQAIQVQPSTQTNSVSNDSCSPEISQTSTASTGKPNTQMTELSAAAISACGYIAWLS