MSLLRETLESGKFAVTTEMAPPKGTDLSHLIECAKPLVGRVHAANVTDFQSAVMRATSLATCKLLKDAGLEPVIQITGRDRNRIAIQGEMLSAGVFGINNLLALTGDHTSVGDHPQAKGVFDLDSVGILQTAETLMAGTDMAGNKLKGSPDFYLGASVTPEYSPIEVQLLKMKKKIKAGAKFFQTQALYDINTMRKFRELTRDMDCKVLAGIVPLKSPGMAKFMTANVPGIFVPDEQIERLRAAGKENWVSEGIKMAGELIKQLKEEDLCDGVHIMAIGAEENIPAILDAAGL*