TGRNQCRWSQIASHLPGRTDNEIKNFWNSCLKKKLRQRGIDPSTHKPISGVAGVDLDQPSKEKKPQAADGALKQQQLQVFDPFPAADTFGAGFDGAGMPLYDHLGGKDAVGFVDYSSVLDVSENLGYGESSSNSSNWNSAPEANNALEGEALHWASESKVEPFVGYAGGDDDKFALPCHGQQEHSMAHFDFNLEYF