MHALSPLALAALIVAAAPAFADEAKKPGTVFKDCKDCPEMVVLPAGSFTMGTPDDEVGRQPDEGPLHDVTFAKPFAISRYQVTAGELDAYLKATGVKLADGDTRPGRECIAGKPRYKQGPRQPAVCVDYNDVKNYAAWLSKKTGKHYRMLSEAEREYGARAGSAGPFPFPFDEGKEYSIAKHANTYGASDGYNFTSPVGSFPPNAFGVYDMHGNVYEWVADCWHDHYNGAPSDGSAWMEDKCKLVQIRGNDWGEAPIFSRSGNRNNAYPDTRGDWIGFRVAREL*