MGSCGRSGAVRQYVRSKVPRLRWTPELHRCFVHAIERLGGQDKATPKLVLQLMDVKGLTISHVKSHLQMARIETRSSISEENLQCSQGIWETVSNPYSFDDYMGIMEE