MQRIQWLILSILLVAAVAPSHELISQGDALRSWQNATRYRSHTLKTIEWGSESARISFKNDSDYLTEEHIQEADYLAGGLPGQPTGFNFGQYSGYVTVDAKAGRALFYYFAEAIQNPSEKPLVLWLNGGPGCSSFGYGTMTELGPFRVNRDGRTLSHNRYAWNQPEESYAFLVNWFNRFPQYKFREFYIAGESYADFIGTFQYAWTHALISDQLYQQVIGSCIDSNFDADLCSNLENQMYNAMGNIDDYSIYAPICLDDSSEMASVGGYTVIYRGLTFATVRGAGHEVPQFQPSRALTLFKYFLEGKALPK*