MHKAEKRYEIGKVSDEEDAKQRQVKGILNKLTPQNFEKLFAQVQDLGIETAATLYGVISQIFDKAIMEPTFCETYARFCVQLSVALPEFTEDGEKVTFKRVLLNKCQEEFERGKREEEEAGKTEEDGIAITPEEREIKRVKARRRMLGNIRFIGELYKESMLTERIMHQCITSLLGEYQSPDEENIEALCKLMTTIGSLIDHSKAKAHIDAYFERILDLSNNPKLPSRLRFGLKDVIDLRNNDWQQRRKVEGPKKIEEVHRDA