MKGDSKDPAFKLFGRQIPVPDTQFPAETLAKGSCGDITKLETKGPSEENSEKPEILSVLGQGEEEMPAAMQVNETEVIAKPMEGQLEANGTDKERVFKKPDKILPCPRCNSLDTKFCYFNNYNVNQPRHFCKNCQRYWTAGGTVRNVPIGAGRRKNKHLATQYRQILVSSDGMPIARMENSDSAGHQLPSSVESATTLRPSTTNGMVLKFGPEAPLCDSMETVLNLGDPKRYEMSSVNYQDNGEEPPSCGSSKAASIVRENELPENITKEQVDLPASSNNLGAPHSLHCYPVPSWVFPRNPAWNNVTSMAAAQHSSGQACITNVPTQVQLCPTPMVAVPSICPLNIPLQFVPASYWGCMPTWTAGTGNVPL*