MSPAPPPSPLMPSAGEPFRVFVGYDPREHEAYEVCRRSLLRHATMPLDVRPVRQSDLRAAGLYWRARGPTESTEFSFTRFLTPYLAGYRGWALFVDCDFLYLADVAELLAAAVPPGADADRLAVACVKHVYEPAEATKMDGAIQTTYPRKNWSSMVLYNCAHPKNVATLTPDAVSTQTGAFLHRFAWLDDDEIGEVPFVWNFLVGHNKVDPADPTTHPRAIHYTCGGPWFKRYRDCEFADLWIKEAEELKAEKDKLEAEEKPKLIEDKDAKEQDDNKEEN*