MSQALGCSPRWGAEPTRRTGFGPRQRSIRSLVTCIRCVSPSDGAPDAPRGGAKSSGRTLLRIAMGAATVAAPWVSPFVASTVTQPGVARAATTWKSMKDLPAIEPGAHPALTVRELTPRQREFTAWLDGVREECIRRGISEETVGSCFNELEPLPETVVEKTASSHVLNPEKNLSVEAYLRRMVSKDRVTKGAALLVEHAELLNEVEREYGVPPEILVAIWGIESHFGGFQGEHDCIRALATLGFEHRHWKGDYFGNELVEAVRIIDEGHVPPEDLVGSWAGALGQCQFMPSNFHRYAVDKDDDGRADIWRSLPDVFASMANFLKQYCEWNPNVRPAGFRVTVEGDQLPEDVIGGWWGERKTPKPASYFLWNGVKPLHNTLRLPRSAESVLLMPEGKDGPAFLALCNFRAIMRYNPSTNYAMAVSMLAQEIVDEVAAVRKEA*