MSNLLLSPLAVGNLALRNRIVMAPMTRSRAQQPGDVPTALNALYYAQRAGAGLIVSEGTQISRLGQGYAYTPGIYSEAQLAGWRQVTEAVHAAGGLIAAQLWHVGRMSHRSLQAGGEAPIAPSPIQAKAQVFIADGQGGGSMAPADAPREMTLEDIRRVRDEFVRAARNALDAGFDLVELHGANGYLIDQFLASASNRRSDAYGGSLENRARFLLEIVDALVAAVGAERVGLRLSPWGTINDMHDDEPEAMTLYLAEALQRRGIAYLHLAEWEWSGGPAYPQGFRERLRERFRAPLIVCGNYDAERAEAILQAGLADAVAIGRPFIANPDLVERIRLGAPLAEANQARFYGGDAAGYTDYPTLGQSATA*