MTDIPQCTCSCGDAAGGKKKIIFACSGASNVGELSNAAAVTLTKEGFGNKACTASLAIKTPSVMKKTEDADEIVVIDGCQVGCAGQIAENAGVDVDQYIIITKLGIKKTGDMDIVEDDLESVVSAAWEGKCICRENEDNKSDNSRCGCGGGCR