ESSAKYECSYCGKGFTRPSSLKIHLHSHTGERPYVCTFEGCDRTFSVQSNMRRHARTHT