MGKGQRIRKIQVFVGGWQIKAIRLWLTGDGDFQEFGSPQGCPSREFTFDDNERVTSMSLWGNGAGTRAGAIKFRTSADREFDYGMTDWGRKREYRIDVGSGILVGAVYDSGFDIDAQGYWFLSSSILNTNLSSLRYGHLRGNSEIETLDSYRQTNRSSTRISWTFSGEKEVTMSKKWTSSKENVFNVNAIAKAEVPFFNVHASFEWHARETSSDERFSEERRKLSWSNGGQLSPGQSISLTVITHKGTLHVPYTGTVTINLANGAKFTYEETGTFTGIGYSSVEIRNIE*