MSSSAGRDEKVAARCKPTVDHIKDSYGLDTVILRQPNGSSAQVHLFGGQVTSWKTDPKEELLFVSSKAIFKPPKAIRGGIPICFPQFSNLGNAERHGFARNRFWSIDQNPSLPISGDKAVVDLILLPTDEDMKIWSHSFEFRLRIALGSSGELTSTVRIRNTDNKPFSFTLALHSYFSVSDISEVRVEGLETLDYLDNLRSQERFTEQGDALTFEGEVDRVYLNTPTKIAIIDHEKKRTFVLKKEGLPDAVVWNPWEKKAKAITDFSDDEYKSVICVEAAAIEKPIMLKPGEEWKGRQEISAVPSSYHSGQLDPAKVLNSFASL*