MDCPKTREAEAVAGLPDDPLVEILSRVPVKSLCCCKCVSKAWRDLIADPLNRKKLPQTLEGFFFVVDGCDDNSDSDDRDGKGIGSDDGDGENRSDGGDSRISVHFIDVFGRPPRPVDHYFPFLTELPGTEEIMLLDGCNGLLLFGCRHGSGKPSNMSFIVCNPATEQWIAVPKPDKEWPYSSVHLVFDPASSSHFHLVEIENMVLFETVRIYSSNSEVWSPVKTDFGDLHIRYDLHRSAYANGMVYVVSYDGMNQILVMDVEGNTRKTIRAPLQKGNGFRLCYDYVGQSQGRLHLICHHVDLDLGYDEIPPENQSYELLICVLEDYDREEWVLKDTVSTLKLFGSISPGMTNDFEVVTIHPDYSLVFLIDQHYKDEVLVSYNMDSKEVCRLCTLGTGMSIFPYVPYFSELPALENKH*